Fix redirect on successful user actions.
Add required custom fields to signup page, fix the edit page.
First commit including ActiveAdmin.
Add admin for users, build some dashboard.
Add admin backend for datasets, analysis tasks, and libraries.
Add seed-fu and put the CSL styles in the database.
Reading all CSL styles from the database now.
Add rails-settings-cached.
Add some default settings, and a first view to look at them in ActiveAdmin.
Add full support for editing app-wide settings in the admin panel.
Move the first three settings out of app_config and into the DB.

There's still three FIXMEs where I'm not sure this is going to
work (two in the initializers [is the DB up yet?] and one in
Whenever [which doesn't have DB access at all]).
Update Whenever schedule file.

The PATH stuff should no longer be needed, as it's calling jobs with
bash -l -c, which should get the deploy user's PATH.  Also, we're
redirecting all the logs to files, which means we don't need to set
MAILTO anymore.  That fixes the first bad config dependency.
Both these will work fine, DB is already up and running.
Move settings model to lib.

For some reason, if you want the Settings class to be visible in
initializers, it has to live in lib, not app/models.  Makes no sense
to me, but whatever.
Move Mendeley, Airbrake, and GA config into database.
Remove two unused initializers.
Not using the ruby_path config var anymore.
Didn't delete Janrain stuff from the deploy settings.
Add support for saving the jQM theme in the database.

This means that it comes out dynamically and non-minified in the
app's <head> tag.  That's not optimal, but it's the only way I know
of yet to defeat the Rails caching.
Kill off the APP_CONFIG.

Move the Solr URL settings into the database, and add a nice warning
in the admin panel about needing to configure your Solr URL.