Added viewport meta to base.html
State control (added as .example and commented out import) is on gitignore, and means that setting of DEBUG and STAGING is removed from the GIT
Smarter way to build site_url in base.html
Main js file now called app.js in base.html
Gruntfile updated to reflect the new name of main js file.
Make the modified django project structure work with wsgi + apache2
The configuration comes from environment variables DJANGO_IS_DEBUG and DJANGO_IS_STAGING, but you can still control it by directly overwriting the default values. With this the configuration is more flexible. You can place the env variables directly into the virtual environments activate script or if you don't want to modify it just put it into the .bashrc . Another benefit of this if you put it into your computers main .bashrc you just need to set up the debug and the staging flags and all of your local projects will run on the same. Anyway the default setting and the code's default behaviour doesn't changed.
Added .sass-cache ignore, because previously the project always tried to commit the generated sass cache.
Added in a couple of improvements based on recent experience.

Grunfile is better populated:
Dist task
CSS min now a dependency
Uglification only on dist build.
Modernizr won't 404.

Fabric moved out of requirements common and in to development.

Site ID added as 1.