YARN-319. Submitting a job to a fair scheduler queue for which the user does not have permission causes the client to wait forever. Contributed by shenhong.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1437336 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch 'apache/trunk' into MAPREDUCE-4838
HDFS-4426. Secondary namenode shuts down immediately after startup. Contributed by Arpit Agarwal.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1437627 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch 'apache/trunk' into MAPREDUCE-4838
YARN-354. WebAppProxyServer exits immediately after startup. Contributed by Liang Xie


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1437775 13f79535-47bb-0310-9956-ffa450edef68
Incorporate more Sid's comments.
Merge remote-tracking branch 'apache/trunk' into MAPREDUCE-4838