Initial skeleton for Transmission plugin.
Parse and save configurations.
ConfManager.commit() takes an id.
Add skeleton UI.
Work around 'applications' issue for now, and construct backend properly.
self -> self.app
Make location of config file configurable in Genesis settings.
Move to apps.
Add config.
Iterate over dictionary properly.
Flesh out config page.
Add plugin dependency
Correct service name.
Prettify scrollbox
Move init code to on_session_start()
Move back to init(), since we need to parse the config before generating the UI.
Merge remote-tracking branch 'upstream/master'

Merge upstream.
Correctly implement ServiceControlPlugin.
Add basic redirection to web interface.
Eliminate extraneous return.