workbench: reimplementa save() para gravar codigo fonte individualmente.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
workbench: amplia compartilhamento de codigo entre API e editor.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
core: unifica nomenclatura de getters e nao falha se o parametro
nao for encontrado.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
workbench: evitar selecionar fontes duas vezes desnecessariamente.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
texteditor: comprimento da linha e int, nao long.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
workbench: repassamos int como comprimento da linha, nao long.

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