13 add pytest django

This needs to be reviewed and merged. Make sure you run pip on the requirements files because something was added to the test requirements file. Also there is pathing issues with virtualenv, so run this command in the top of the project directory before running py.test:  add2virtualenv . 

Afterwards py.test should be fine.

Closes #13