WIP - start of adding require_role
migrating from role check to admin check since it makes setting up the test cases way more straight forward.
hooking up a bit more plumbing
test coverage around admin_role
always require auth if admin is required
don't override the require_auth filters
Merge pull request #1 from taskrabbit/require_role

Require admin
Update to Authorization: Bearer (RFC 6749 final)
Match both OAuth and Bearer for now
Better implementation
Test both headers
Simplify
Fix printing of base into message
Merge pull request #2 from taskrabbit/v0.0.17

V0.0.17 - Supports both Bearer and OAuth tokens
Merge pull request #3 from taskrabbit/fix-base-error-text

Fix printing of base into message
Merge remote-tracking branch 'origin/master' into craftsman-sandbox

Conflicts:
	app/controllers/playbook/authentication.rb