OAuth users can set a password on their settings page if desired
Fix config issue causing JS to not be minified in production

Since upgrading to Rails 4, the config.assets.compress
option is deprecated in favor of config.assets.js_compressor.
So we haven't been minifying our JS since May. whoops

Refreshed the config/* files to look more like they should
for a Rails 4.1 app, including secrets.yml etc.
Bootstrap 3 upgrade

* Change column classes to be 'col-md-n' business instead of 'spanN'
* Change modals to have some extra classes
* Change alert-error to alert-danger
* Update javascript to use namespaces as in bs.popover
* Plop in the new simple_form_bootstrap wrapper stuff
* Use datatables' bootstrap 3 styles instead of bootstrap 2
* Restyle all forms to have .form-control etc when needed
* Wrap many forms in col-md-6 so their width: 100% controls dont go crazy
* Tweak anything with height+padding to consider border-box sizing
Merge branch 'master' of https://github.com/kmolo/bridge_troll into kmolo-master
Dynamically assign colors in the section arranger based on course levels

Increase width of date field in event creation