Added testcases for the JmeDesktopSystem, also moved the custom classLoader to a separate class so it can be reused.