Adding Shoulda.
Adding a basic Category model.
Adding Faker and FactoryGirl
Configuring FactoryGirl and DatabaseCleaner
Adding Category factory
Adding the 'happy path' category creation.
Adding index to name on categories
Adding validations to Category
Overriding Category#name=

This is ensuring that any category put into the system will be
downcased in the database.
Adding the 'unhappy path' for Category creation.
Merge pull request #1 from brianbommarito/feature/category_admin_creation

Feature/category admin creation