MO refacotr
separate function from return statement
removed the setTimeout(0) dispatcher trick, probably not needed (was originally a safety "thread yield" feature added in doubt of doMigration() execution model + nested async Chrome.localStorage callbacks ... in other words: an ill-researched code addition, albeit inoffensive)
oops, typo from previous refactoring
Mustache'd keyboard shortcut settings
favicon + touch-icon
readium logos for touch-icon and favicon
fixed localStorage issue (zero-quota) in cases such as iPad in private browsing mode
ah, window.push/pop state check for readium instance
modularised Grunfile.js (was getting big and hard to maintain)
Merge branch 'feature/mo_refactor' into develop

Conflicts:
	lib/EpubReader.js