* Pass slouch in when instantiating EnhancedRequest
This is to allow EnhanceRequest to access slouch._requestWrapper.setCookie
* Update locally stored cookie when response has set-cookie header
* Delete unused this._cookie
* Fix cookie-authentication in browser
* Fix test
Request header now always include withCredentials: true
* Fix test
EnhancedRequest constructor now requires instance of Slouch
* Typo
* Fix test
* Remove TODO comment and clean up redundant code
* Revert change to user.js
* Fix user test spec
* Fix user test spec
* Fix browser coverage test fail
* FIx beautify test fail
* Fix failed jshint test