merge sprint1 with openshift brach

merge all changes from sprint1 branch to openshift brach. In hibernate
config input properties for openshift server