MySQLPDO database plugin ready for v1
Updated plugin system considerably. Now that PluginManager is itself injected, it can use an injected Application instance to request access to the IoC container for plugin object construction.
Also some minor updates to database class configuration etc. Also added a default controller and the appropriate configuration for it.