Install requirements

Add missing requirements to setup.py. Dev requirements are still in
requirements.txt
Merge pull request #138 from armooo/armooo-install-requirments

Install requirements
Add basic travisci config
Merge pull request #140 from armooo/armooo-travis

Add basic travisci config
Fix tests

- Update the django config for haystack 2.X
- Update the datetime code to use UTC