Migrações de banco de dados utilizando Alembic

Fixes #190.

Alembic (https://alembic.readthedocs.org) é o sistema de migrações feito para SqlAlchemy pelo criador do SqlAlchemy. Ao contrário do South, no Alembic as migrações não são geradas automaticamente portanto é necessário que todos os programadores reservem alguns minutos para ler a documentação do projeto (https://alembic.readthedocs.org/en/latest/tutorial.html).