Feature send headers

This will now send `Content-Location` headers if an `Accept` header has been set and the extension matches the list of alternate formats that has been provided. 

I also changed the name of the method to just `alternate_formats`, as it does a bit more than just set them now.