FIX: Content-Type must be set in PageLet.execute(...)
FIX: refactored RequestHandler. Moved 404 page handling to method getPageContents()