Cross platform release

Updated current build infrastructure for STI to match origin and be more flexible.
Needs https://github.com/openshift/vagrant-openshift/pull/173 to be merged beforehand to use new script names.
why you don't touch this in the previous run step? do we need to have separate layer for just this file?