added krb5 features

added gsstsig to replace TSIG key when needed
WIP Cartridge Refactor - rhcsh support of v2 applications

* Refactor rhcsh to make v2 cartridges fully supported
Changes:

Give tile-compact different padding right to prevent overlap
Create tile-feature class to hook into and give its h3 more right margin to prevent overlap
Bug 917492 - The error message overlapped with the original content in scaling page of jbosseap apps on Iphone4S
Bug 947092
Bug 947092
Consolidating ssh key name manipulation in one place
Python v2 fixes.
Merge pull request #1900 from bdecoste/master

Merged by openshift-bot
Merge pull request #1888 from abhgupta/abhgupta-dev

Merged by openshift-bot
Merge pull request #1904 from mrunalp/dev/python_fixes

Merged by openshift-bot
Refactor v2 cartridge SDK location and accessibility

Move the Bash SDK into a normalized location and add a stub Ruby SDK
file. Add support for two new environment variables:

- OPENSHIFT_CARTRIDGE_SDK_BASH: the absolute path to the Bash SDK file
- OPENSHIFT_CARTRIDGE_SDK_RUBY: the absolute path to the Ruby SDK file

Update all references to the old Bash script to use the new environment
variables.
Merge pull request #1905 from ironcladlou/dev/v2carts/sdk

Merged by openshift-bot
Fixing path to oo-admin-cartridge
update jbosseap cart2
Merge pull request #1906 from bdecoste/master

Merged by openshift-bot
update rsync
Fix unit/functional test isolation

Make the unit tests work as non-root and outside a dev environment.
Merge branch 'master' of github.com:openshift/origin-server into 401dev
Ensuring district UID randmoization check does not report false negatives