Initial testing

Forgot some files

Incorporating feedback in IRC from @bakura10

Added the di configuration back

The plugin manager factory should actually configure the pluginManager not just set the config

More work

Replacing factories with an abstract one

Added the options factory

Removed obsolete factories

Implements ProvidesConfigKeyPathInterface

Throw exception on invalid configuration

Fixed two typoes

Added the options manager

Cleaned up a bit

Added the view helpers

Removed the invokable versions of the helpers

Typo