Override getResource() in ModJSONClassLoader to behave the same as getResources()

DefaultPlatformManager now uses ModJSONClassLoader getResource() rather than getResources().  This method was not overridden to work the same way so the wrong mod.json file could be loaded.

This is related to issue #780