Use user.email section to test user presence.
Wait for operation completion in update_value.
Implement IConfigManager.shutdown().
Add delete_section and delete_value to database interface.
Move controller to automatron.controller.

This is the first phase in separating the controller from the plugin backend. There have been changes in all plugins and they'll change again in the future.
Separate plugin backend from main controller.