Updated docblocks.
Removed silly message from home page. Need to work out what to show on the main home page of the admin area.
Fixed reference to exception.
Added a MissingPageType pagetype which is used if the page type can't be found. This prevents the site from breaking and allows users to remove the offending page. Currently if a page type is not found then an exception is thrown and not caught.