SHDP-272 Change default yarn classpath handling

- EnvironmentFactoryBean changed use yarn configuration
  if set and get the default cp from there unless
  overriden by user.
- Removes all the hard coded env variables from
  EnvironmentFactoryBean which was a bit dangerous.
- Related changes to xml and java configs.