Added default protected routes array

Signed-off-by: Michael 'Tekkla' Zorn <tekkla@tekkla.de>
Simplified process() and ajax() methods

Signed-off-by: Michael 'Tekkla' Zorn <tekkla@tekkla.de>
Removed old comment

Signed-off-by: Michael 'Tekkla' Zorn <tekkla@tekkla.de>
Apps onBefore() and onAfter() events should not be called on ajax
requests. 

Signed-off-by: Michael 'Tekkla' Zorn <tekkla@tekkla.de>
Moved apps onBefore() and onAfter() content events from Controller to
Web object

Signed-off-by: Michael 'Tekkla' Zorn <tekkla@tekkla.de>
Fixed error from missting ajax->add() call

Signed-off-by: Michael 'Tekkla' Zorn <tekkla@tekkla.de>