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

If Program is already created, return it.