Addition of OpenShift provider
Addition of OpenShift provider

This change contains:
provider, parser, refresher,
refresh worker, persistence of container_project and container_route
and autofill of default port values for both containers providers in the UI
It also contains the relevant automation class.
(transferred from ManageIQ/manageiq@506e369498639b4ce7b51253dd1e23ce18cd773d)

ManageIQ/manageiq-ui-classic,ManageIQ/manageiq-ui-classic,ManageIQ/manageiq-ui-classic,ManageIQ/manageiq-ui-classic