Create django uploads directory on deployment

Always try to add an uploads directory which apache can write to.
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