Bug 928752: Run threaddump/system-messages only on primary cart

Fix a regression whereby threaddump and system-messages actions were being
sent to non-primary cartridges.

Resolve https://bugzilla.redhat.com/show_bug.cgi?id=928752.
Moving openshift-icon to a partial and including in common so that mixin can be applied
Created a mixin for text-overflow .truncate and used with aliases list
Created markup for header button usage of add/create function
Switched individual application page from using sprite images to icon font
Swiched application list to use right arrow icon instead of sprite
Removed bottom positioning of icons with h1,h2 b/c when used with truncate the overflow:hidden cut the tops off.
A couple of variables added for colors
adding all the jenkins jobs
Merge pull request #1862 from ironcladlou/bz/928752

Merged by openshift-bot
Merge pull request #1864 from danmcp/master

Updating jenkins templates
Revert "Update code for default server.js so no warning are displayed"

This reverts commit d6763549b49a11937f7b6bbff84f1583fa786414.
Merge pull request #1865 from sg00dwin/401dev

Merged by openshift-bot
corrected broker extended test
Merge pull request #1868 from lnader/master

Merged by openshift-bot
default read should be from primary
Merge pull request #1870 from rajatchopra/master

Merged by openshift-bot