shell: utiliza Service ao inves de GenericService, que nao reinicia
a instancia de AbstractPage.

Signed-off-by: Francisco Prates <mad.kanie@gmail.com>
appbuilder: adiciona validadores a partir de AbstractPageContext.

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