micropub_media_post_for_user makes a case-sensitive search for the Location header, which fails if the location header is all lowercase. This change uses the `headers` fields, introduced in 2b98a4548e82f1133bf62918b0106ab99a21fa29a, to find the Location header, regardless of case.pull/131/head