openshift reorg: move behavior over
JBIDE-15496 near-final cleanup to ensure builds successfully
JBIDE-15496 forgot to add new class for handling server project UI,  also removed 4 constants in core which belonged in UI (related to the class that was added)
JBIDE-15496 small build error