encodeHeaders

Round-trips the source's request headers through WebServiceInfo.metadata so cache reopen rebuilds the network source with them (e.g. the User-Agent OSM's tile policy requires) — the persisted URL template alone loses them. Null when there are none.