Adds testing for the admin page and admin role.

Initial user gets admin role.
Admin users can set admin properties.

The only admin property is user account creation toggle.
Updates twitter gem.
Fixes twitter updating.
Fixes twitter gem deprecations and tests.
Cleans up admin controller with before_filter
Fixes twitter auth url in README for heroku.