Be coherent
Turn app modules into ES6 ones (using transpiler)
Fix ContactStore/OccasionStore constructors export
Turn tests into ES6 modules
Alias QUnit.module to testmodule, to prevent ES6 keyword conflict
Add missing test variables
Do not try to store stub in localstorage

Looks like it worked because the assertion was comparing 2 undefined
values.
Add missing import
Do not wrap tests as modules, but still use transpiler
Merge branch 'master' into no-extra-trailing-slash

Conflicts:
	app/core/utils/modules.js