Expose option parser in the Controller class.

This allows other classes (e.g. Core::ResourceSwitcher) to bind themselves to
the option parser.
Bumped the version to 2.2.0