admin tests for categories
fix tests
merge
more admin tests
add image filenames to production seeds
rake assets precompile for heroku
Merge pull request #168 from ianderse/checkout

see commit messages below
refactorings
rename to shared
refactorings and role development
fixing edit order WIP
Merge pull request #172 from ianderse/luke

Luke
add validation for numeric text fields (cannot go below 0 for cart, below 1 for menu)
fix user roles
fixed merge conflicts
fixed merge conflicts
fix user roles wip
fix tests
fix tests pt 2
temp fix for orders exploding