get non capitalized content-type
Merge branch 'master' of github.com:fog/fog

* 'master' of github.com:fog/fog: (58 commits)
  make disassociate_address mock idempotent, by not requiring instance data
  Fixes #2586
  A hack to fix the Claim#messages= hack on 1.8.7.
  Replace the JSON round-trip with #stringify.
  Missed a chance to use queue.claim!.
  Include the oldest and newest message in stats.
  I guess there isn't really a better place.
  Don't use `&:to_h` style enumerations.
  Only extend the TTL of a MockMessage.
  Make the delete_message mock consistent.
  Yep, just did that.
  Er, actually enable queues_tests, too.
  Refactor PATH_BASE into a constant.
  Enable the queues_tests in mocking mode.
  Er, *actually* enable the messages_tests for mocks.
  Enable the queue_tests in mocking mode.
  Enable the messages_tests in mocking mode.
  Enable the message_tests in mocking mode.
  Enable the claims_tests in mocking mode.
  Enable model tests for Claims.
  ...
Merge pull request #2578 from Bugagazavr/master

[OpenStack] Decode body to array