shell: nulo com getb/d/i/l() em AbstractInputComponent retorna zero.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
shell: aceita Text como componente em TableTool.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
documents: implementação de Query para select().

Não mais construímos queries em string. Utilizaremos uma classe
helper para as requisições sql. Removemos a necessidade de parsing
da string.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
documents: implementação de update() para múltiplas queries em
uma única chamada.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
documents: implementa opção para ignorar erros em updates múltiplos.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
documents: values tem que ser convertido para array antes de
chamar update() de Iocaste.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
documents: adiciona os operadores lógicos restantes.

remove addEqual(), addIn() e addNot(). outros operadores podem
fazer o mesmo papel.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>