(CDAP-609) - Make sure user classes are always loaded from ProgramClassLoader (or children of it).

The whole ClassLoading strategy will be revisited in 2.6/2.7. This is just a quick fix to make 2.5.2 works. See https://issues.cask.co/browse/CDAP-598