Removes test for catalog controller. Failing b/c response was 302 instead of 200.. but really, the test was just put in place to ensure errors aren't raised elsewhere, without having to write more specific test. But that is not a good practice.
Adds models UserItem and DigAction, migrations, factories, basic specs, and db schema changes.
Adds facotry for :admin_user, and test for factory.
Adds UserItem model, tests.
Adds route for "dashboard" to route to users#show
Adds stub views for users#show and 'user_items' partial.
Remoes ShoppingCart and ShoppingCartItem models (and tables, controllers, views, tests, etc.).
**MIGRATION REQUIRED**
Merge branch 'development' into user-items
Removes controllers for shopping cart and shopping cart items.
Removes shopping cart stuff from admin dashboard.
Removes specs for shopping cart controller.
Removes more shopping cart stuff.
**HUGE COMMIT WARNING**
**REQUIRES MIGRATION**
Here we are attempting to get to a clean(er) slate before significant push for digitization workflow functionality.
This means getting rid of all code relating to the following entities/features:

1. Shopping carts, shopping cart items, orders, etc. This will be replaced with UserItems and DigActions
1. Visits -- this is the old way of page tracking. Will be replaced with Google analytics (or similar).
1. Votes -- this feature is no longer needed.
1. Items -- the 'Item' model was for anything from the Solr index that was voted on. Since we are getting rid of Votes, we can get rid of Items.
Merge pull request #108 from WGBH/user-items

Changes data model from shopping-cart-esque models, to UserItems onto which we can attach workflows, such as digitization.
Also removes a ton of unused code, namely anything to do with Item, Votes, and Visit models