Fix --ignore-ve to allow running manage.py with no ve_mgr.

The version check could not be skipped, so you couldn't run manage.py
if it couldn't find ve_mgr in the right place to do the version check.
Now you can use --ignore-ve to do both, at your own risk.
Merge pull request #74 from aptivate/fix_ignore_ve

Fix --ignore-ve to allow running manage.py with no ve_mgr.
Fix an issue with django-filer, and upgrade a couple of other CMS apps.
Disable DEBUG on staging servers.

They should match the configuration of production servers, to help catch
bugs before going into production.
Create django uploads directory on deployment

Always try to add an uploads directory which apache can write to.
Add missing robots.txt for staging environment

The apache.conf for staging already references this file.
Use the default EMAIL_BACKEND not celery

Celery isn't installed by default so the site is broken with the current
starting configuration.

It's not clear if we always want to start with Celery as the email backend (a
simple site may not need it).
Merge pull request #78 from aptivate/fix_default_email_backend

Use the default EMAIL_BACKEND not celery
Don't optimise dumps for rsync in get_remote_dump

While it makes rsync faster, it massively slows down the dump and the
load, so the time saving isn't worth it.

Close #64
Merge pull request #76 from aptivate/disable_debug_on_staging

Disable DEBUG on staging servers.
Merge pull request #75 from aptivate/fix_django_filer_quotes

Fix an issue with django-filer, and upgrade a couple of other CMS apps.
Allow uploads_dir to be set in project_settings.py
Use host_list rather than fixed set of env values
Merge pull request #77 from aptivate/create_uploads_dir_2

Create django uploads directory on deployment