By default, don't collapse upgrades when purchased
Allow preemptive overriding of  the require.js base URL
Fix misuse of "default" keyword - solves Android 2.3.6 bug (for Dejan)
Change hooks providers from array to hash
Merge branch 'dev'