Removed superfluous code from tests.
Flake8 police.
Fixed case in which testname was used twice.

Now we have 30 tests.
Refactored mock calls with return values.
Flake8 police.
Flake8 police.
Cleanup test code.

Remove suite creation boilerplate.
Refactored tests.

A couple of longer tests are split into multiple tests.
Fixed spelling mistake.
Moved create_project test to a better location.
Refactor tests

Add an extra class to seperate tests.
Simplified code.
pep8 police.
Start for splitting up tests into seperate files.
Moved scripts test to seperate file.
Moved tests around to create a better structure.
Removed test code duplication.
#58: Adds an initialization option to the recipe.

This makes it very simple to add the snippet of code to the generated
control script necessary to make Django auto-reload play nicely with
PyDev.
Merge pull request #58 from anshumanb/master

Enhancement: Allow initialization code to be added to control-script
Update CHANGES.rst