HADOOP-11399. Java Configuration file and .xml files should be automatically cross-compared (rchiang via rkanter)

(cherry picked from commit 66cfe1dc73af1f8e3accebb1fa4c1bde19c78b0e)
YARN-2970. NodeLabel operations in RMAdmin CLI get missing in help command. (Contributed by Varun Saxena)
(cherry picked from commit e1ee0d45ea3315e7fbe1d28a7a35a0ce0c54483b)
YARN-2837. Support TimeLine server to recover delegation token when restarting. Contributed by Zhijie Shen
(cherry picked from commit 149512a83743715bb100feb6747b7e88301018ab)
YARN-2940. Fix new findbugs warnings in rest of the hadoop-yarn components. (Contributed by Li Lu)
(cherry picked from commit d468c9aaf15e977f12e6214b47996412c907e069)
YARN-2937. Fixed new findbugs warnings in hadoop-yarn-nodemanager. Contributed by Varun Saxena.

(cherry picked from commit 41a548a916d4248164cb9495320f123ec215d70e)
YARN-2946. Fixed potential deadlock in RMStateStore. Contributed by Rohith Sharmaks
(cherry picked from commit 4f18018b7abb405f38d269da096ec9fd80c81d9a)
Merge remote-tracking branch 'remotes/origin/branch-2' into branch-2