Updated ruby syntax
Removed un-needed file
updated routes and related tests - removed test for projects#index since it wasn't testing anything useful.
Created counter cache migration for projects sites count
Ran counter cache migration
Added counter cache to site code and updated projects tests
use counter cache in user method
Start refactoring the view to be less database intensive
added new view partials to keep things organized and make use of collection rendering
refactored the business out of the dashboard controller
Updated specs to not use _url helpers. additionally, cleaned up and reorganized a few tests
minor updates to controllers to get _path helpers passing in specs
improved partial rendering and removed un-needed code
Removed readline gem since it doesnt work with ruby 2.0
Merged in feature/refactor-routes (pull request #2)

Start Route Cleanup
56187152: bundle update activeadmin
56187152: adjust project controller spec for dashboard index
56187152: resolve activeadmin merge conflict
56187152: resolve dashboard controller merge conflict
56187152: resolve Gemfile merge conflict