Basic restructuring of docs so that it:

1. Picks up Django settings.
2. Includes the root README.rst file into the docs.
3. Points to the new locations for our apps.
Update requirements to add useful dev packages not required for running tests or the core apps
A little doc pruning to remove empty subsections