Creates admin page and model.
Updates gem versions.

rstatus now can install its dependencies. ratom was broken due to
hot-linking to a fork and not only that, a branch of a fork. Don't do
that!

I (wilkie) pushed ostatus 1.0.0 which also updates ratom to its newest
version.
Adds a multiuser/singleuser switch and admin users.

The first user to sign-up gets the admin bit. It is currently a secret
page "/admin". It is secret only through the fact that there is no link
to it. The multiuser switch will not allow any new accounts.

There is no way to re-assign admin or add new admins at the moment.

Look at that though, that meaningless helper somebody added
'admin_only!' is now actually meaningful. :)
Updates puma web server version.
Adds directions for heroku to readme.
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.
Merge pull request #807 from wilkie/admin_with_multiuser_switch

Admin-roles with multiuser switch