UPSTREAM: Take HandlerContainer as input to master to allow extension

Also allow swagger to be optionally enabled, so we can define our own
Support the swagger API from OpenShift master

Exposes /swaggerapi/ which includes all of the OpenShift resources in a
registered form.
Remove API docs and replace with link to Swagger UI
Merge pull request #571 from smarterclayton/support_swagger

Merged by openshift-bot
V3 console navigation structure and interaction
Merge pull request #580 from sg00dwin/nav-docs

Merged by openshift-bot
Add base image from the build UpstreamImage if set