OpenStack Orchestration fixes

Fixes the status code checks for the Orchestration requests so they match what Heat actually returns.

Also, fixes an issue where some HTTP 2xx responses didn't get jsonified properly.