SHDP-361 SHDP-256 Yarn security javaconfig

- Javaconfig and boot integration of enabling
  kerberos. This add a whole app stack to be
  able to run on kerberized yarn/hdfs cluster.
- Fixes for usage of delegation tokens. Previously
  nodemanager failed for localization process due
  to missing tokens if appmaster and container were
  on different hosts.
- Preliminary support of using user keytab.