Added two classes for running Umbraco as a standalone app (and some other minor changes)