(CDAP-559) Remove usage of CombinedClassLoader in ProgramClassLoader

- Also code cleanup around FilterClassLoader and ApiResourceListHolder
- Remove unneeded classes from MR and Spark job to make job starts faster.
- disable chatty logging from beanutils during test
Why change static type to ClassLoader?