Added basic page type manager views.
Worked on multiple issues (#67, #66) & page types.
Fixed so url is updated after page type is added. See #66
Added support for external RavenDb configuration.
Added log queue for temporary logging.
Added state list to keep track of removed items.
Added page type properties.
Redesigned model cache to be more reusable.
Some portability fixes.
Added validations when adding regions & properties.