With this commit the concept of an ApplicationFactory is introduced. This allows you to easily modify the information used to register your application at the admin server closes #331