use JSON instead of newlines

Uses strong hash options in the #additional_headers

Also, before if there wasn't a user key in the options, the un-subbed user header was passed in. Not sure if that was a problem when it gets to api.heroku.com, but it's messy.

Also also move the env to the .env instead of spec helper