SHDP-370 Add namespace schema files for 2.1
SHDP-256 Add security config

- New options for configuration namespace controlling
  security, principals and keytab.
- schema changes for new 2.1 files
- User can login using a keytab file.
- Keeping test out of a way by forcing to use
  testGroup 'kerberos' because for now test
  assumes a specific kerberos setup which we
  don't have in CI.
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.
SHDP-373 Testing fixes for MindIntegrationRawTests

- Change of how port for server/client is setup
  for these tests.
- Adding logging which might reveal something
  when run on CI.
SHDP-373 Testing fixes for MindIntegrationRawTests

 - Tidy up class, add port wait and dirty
   context for each test.
 - Removed Assumes
SHDP-374 Fix store overwrite

- Adding use of overwrite flag for file create
- New tests checking that we don't get
  multiple file opens with overwrite flag
SHDP-375 Adding fix for unparseable numeric parts
- Now catching exceptions if numeric parts in
  a filename can't be parsed as integer.
- Some tests to verify this.
SHDP-375 Fix broken test compile

- This is the jdk6/jdk7 thing,
  int to Integer