Split different functionality for OpenShift Online and OpenShift enterprise

- split create application from github template, bcs. of different labels
- minor fix for create app through wizard - now more flexible solution
- some cleanup performed
- modified Enterprise test suite