NoTask - removed hashie middleware in favour of OJ

* removed hashie middleware
* added oj gem and middleware
* now register brandwatch middleware
* refactored oauth_request method