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).

[Atualização]
Na realidade existe uma funcionalidade de geração automática de migrações óbvias, conforme descrita em https://alembic.readthedocs.org/en/latest/tutorial.html#auto-generating-migrations.