Fixes for firefox
Explicitly center the center panel to display:block
Fixes DB issues, with site specific collections being added under the current site id,
removing the requirement on models to have the site id appended to their id.
Revert "Merge pull request #14 from moodlehq/FIX-MOBILE-468"

This reverts commit f59d788907d83a52720cc50168ce199aa8e46a57, reversing
changes made to 13c4f59ae5a851f111920dfc04515f1497748e01.
Merge branch 'FIX-MOBILE-468' into master_with_468

Conflicts:
	lib/mm.db.js
	lib/mm.js
Getting a collection needs to check whether the current site has already been found out before requesting collections from it
Merge branch 'FIX-MOBILE-468' into master_with_468
Courses storage still needs to be created
Merge branch 'FIX-MOBILE-468' into master_with_468
Fixes logout
Moved arbitrary menu buttons to their own block, main index page changes to reflect the new plugin, config.json told to load the new plugin
Fixes to maintain login when refreshing the page
Merge branch 'FIX-MOBILE-468' into release_candidate

Conflicts:
	lib/mm.db.js
	lib/mm.js
Merge branch 'button_block' into release_candidate
Plus fixes based on merge

Conflicts:
	config.json
	index.html
	plugins/participants/main.js
Fixes from last merge
Regression fixes
Merge remote-tracking branch 'upstream/release_candidate' into release_candidate
Merge branch 'release_candidate' into feature_theme-from-release-candidate