First pass at Campaigns API.

Settings model now contains an API key that is displayed on the admin website. API key is used for API authentication.

Fixed attr_accessible for Campaign#stats_number_of_contributions
Removed empty tests
Added an example .env file

Added factory girl for spec factories
Added active model serializers for model serialization