Correção da geração de código para criação de tabela

Agora, a função para criar tabelas baseadas em um Model funciona
corretamente. Além disso, as seguintes alterações foram realizadas:

* Criação dos tipos de campo UnsignedInteger (para números naturais) e
AutoIncrement (auto-incremento útil em chaves primárias únicas), além de
uma nova constraint Required;
* Adicionado suporte à descrição dos campos, de forma a documentar as
tabelas e servir de futura referência em interfaces geradas
automaticamente por Models;
* Ao dar echo em um objeto FieldType, recebe-se uma string que pode ser
utilizada em comandos SQL;