Altered some gem versions to work toward Rails 4.0.
The current hold up is that we need delayed_job 4.0 to
drop, as 3.x is holding on to a rails 3.2 dependency.
Get gems in proper state for 4.0.1. (Not 4.0.0, so we need to wait until
4.0.1 is ready. This is required for active record sessions.)
Fix some config deprecations.
Temporarily patch some routing - rails is now enforcing explicit inclusion
of verbs with 'match' in routing. I've made this work now, but once I
get the tests going again I'll see if I can be more specific here.
Commented out all of the attr_accessible statements in models (and a lib
mixin). At this point tests will run, though of course a lot of them
will fail because of the attr_accessible stuff. So next we'll fix tests
that are failing for this reason by making the controllers work properly
and finally remove the attr_accessible in the models entirely.
Fix some twitter bootstrap issues.
Fix how jquery ui is included.
Fix problem where build_ over a has_one wasn't working as expected.
Start fixing protected attributes problems.
Start fixing some deprecations.
Fix a lot of problems around attr_accessible, deprecations, etc.
Still a bit of work to go, but most of the tests are passing at this
point.
Some more fixes. Checkpointing.
For some reason JSON building no longer worked with json_builder.
I tried a number of the other templating gems for json and I couldn't
get it to work with any of them.
So for now I generate the json in the controller and render it directly.

We should look into this more later.
Fixed the remaining permit problems. All the tests pass now. Still
need to do some cleanup.
Remove attr_accessible statements
Make Omniauth log to the Rails log
Make the secrets generate at application load - I think this is okay. If
not, then store them in a server config file and have the initializer load them.
Fix deprecation.
Add bin directory. This is just the default from a fresh Rails 4 app.
Rubymine seems to need it to run a server.

Add dalli gem (for using memcached). Set up use of memcached for
session caching. Start preparing use for view caching.
Remove AR session compatibility gem.
Use rails 4.0.0 (instead of 4.0.1.rc1)
Memcached sessions are okay here.
Muzzle some asset logging in development mode.
Fix Rails 4 issue