SHDP-341 Add boot config property Configuration

- spring.hadoop.resources takes a list of
  Spring resource paths, i.e. classpath:/xxx
  or file:/xxx to be used as extra resources
  for Configuration.
- Configured for client and appmaster
SHDP-340 Modify boot config props for classpaths

- In spring.yarn.client/appmaster.launchcontext, rename
  classpath to containerAppClasspath, useDefaultYarnClasspath
  to useYarnAppClasspath and set default value false. Add same
  logic for useMapreduceAppClasspath.
- In Spring.yarn, rename defaultYarnAppClasspath
  to siteYarnAppClasspath and add siteMapreduceAppClasspath.
- EnvironmentFactoryBean can now add CLASSPATH env variable
  based on these new options. Mapreduce entries from
  hadoop libs via reflection due to missing project classpath.
- Other changes in this commit reflect renames/adds of
  these options.
SHDP-340 Update docs for boot config props
SHDP-340 Changes for xml config
SHDP-340 Update docs for xml config