refactor platformName
wip
Merge remote-tracking branch 'origin/master' into multilaunch

Conflicts:
	core/platforms.js

Conflicts:
	core/platforms.js