Upgrade to Rails 3.2

Changed validation syntax to Rails 3 methods
Change ActiveRecord calls to Rails 3 methods
Re-factoring of /models and /lib
Added ActiveSupport::Concern on mixins
Indented private methods
All tests pass

TODO
Add Capybara integration testing
Squash commits before merge