shell: remove condição inútil.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
core: alerta para tentativa de instância de interface sem
referenciar função.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
shell: permite utilizar setObject() tambem em controles.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
shell: implementa validate(), para chamada para validaçao direta
de entradas.

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