(CDAP-559) Remove usage of CombinedClassLoader in ProgramClassLoader

- Also code cleanup around FilterClassLoader and ApiResourceListHolder