Implements basic browser auth. Closes #2
Oops, was working off an old OAuth2 draft.
Clear popup close interval better, document browser auth.
Abstract client id into configuration options.
Changes to reflect updates to popup auth.
Merge branch 'master' into auth

Conflicts:
	dist/divshot.angular.min.js
	dist/divshot.min.js
Add auth to angular
Add in accepts header for api versioning
Rollback to version number
Drop back to 0.4.8
Bump back up to 0.5.0
Switch to response_type instead of grant_type
Add optional cookie authentication to .auth() method
Support provider option for going straight to google/github.
Refactor cookie auth to be .authWithCookie()
Oops, needed to grunt build.
Allow `divshot.auth` and `divshot.authWithCookie` to be called from Angular wrapper. Fix error with `auth_origin` and `client_id` under options.
Undo the options tweak.
Finalizing improved auth API.
Pulls latest from master.