Start adding infrastructure for plugin configuration

This commits starts to stub out the necessary infrastructure for the
global configuration required for the new features being implemented
by this version of the plugin.

Part of this is bumping the minimum required Jenkins version to
1.425