Implement HTTP OPTIONS support

Just as it says on the packaging. The ticket is http://tickets.musicbrainz.org/browse/CAA-56