Ajustes na classe Project

- Cria um atributo dirs apenas com os diretórios
- Torna o init mais explícito
Refatora a definição dos environments.

Isso ainda vai melhorar. Mas está claro que um projeto tem: user, instance, project e package.

Project é o nome do projeto e Package é o nome do package python do projeto django (onde fica o settings, wsgi, etc).
Fix: settings é file e não dir
Usa PROJECT.dirs na criação do layout do projeto
Transforma tasks createuser e createprojectuser em classes
Cria um user para o projeto se necessário, no setup da app.
Elimina referência às tasks de env
remove_user deve seer executed por sysadmin
Fix: Ajusta chamada ao createuser no setup
Cria um pacote db
Add user to project
Fix relative import
Refatora task db.mysql.create
Renomeia task backup
Adiciona task db.mysql.drop
Refatora db.mysql.backup
Refatora db.mysql.restore
Refatora task deploy.push
Remove --settings e --migrate da task build.
Cria o cabeçalho do settings.ini no setup.application