Gear groups should timeout aggressively when fetching state

The gear group state call needs to time out more quickly on absent gears.  Set default to 10s, and allow clients to request a specific timeout via the API.  Verified that partial results are returned.  UI will use 3 second timeout, and show 'unknown' for any that have not returned yet.

Also, exclude quota checking from app-state-show because it is not intended to be read by clients and because it is a performance critical path
Bug 1025043

Added logging to assist in debugging errors when haproxy's
update-cluster control method fails.
Merge pull request #4058 from smarterclayton/timeout_gear_groups_correctly

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

Merged by openshift-bot
Bug 1024299 - Fix symlink python3.3 in virtenv

* Relative symlink no longer works after dependency directories added
Merge pull request #4060 from jwhonce/bug/1024299

Merged by openshift-bot
Bug 1019219 - Exclude USER,SHELL and LOGNAME from passenv.conf
Bug 1025204
Merge pull request #4059 from ncdc/log-info-on-manifest-permission-denied

Merged by openshift-bot
Merge pull request #4061 from mfojtik/bugzilla/1019219

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

Merged by openshift-bot