wikimedia/WLMMobile — pull request #2 by yuvipanda (2012-05-28 09:19:54+00:00)
Title: Use require.js

Use require.js to load modules asynchronously.

Load Libraries once in main.js and not as modules (ie they 'pollute' global namespace), while our own modules load as proper modules that don't pollute the global namespace.

Also moves Pinch to Zoom to use cordova object instead of PhoneGap object