Added support for configuration of app.

* ::set to set variable
* ::remap to set up remapping of keys
* ::private_xml to configure the private.xml file
* ::launch_on_login to have the app launch automatically