Added dev dependencies.
Added cleaner database gem to engine config and shoulda-matchers for easier testing
Defined to factory girl companies and introduced a few company modal validation tests
Refactored company model validation spec
Added default scope to only fetch active companies.
Introduced mailing list model, factory, and validation spec
Moved company spec into deal redemptions folder and isolated the namespace
Refactored company factories to isolate the namespace