Removed console logs from `voice-over` component.
Attempting dependency management on Platypus.
Handles JS dependencies and platformer.classes.className shelved in favor of the more common platformer.ClassName syntax.
Moved nullification of entity parent so entities still have their original parent going into the destroy() call.
Updated template compiler to look for JavaScript dependencies.
Automatically add components that are used by a game, so they needn't be explicitly listed in config.json.
Merge branch 'master' into createjs-rendering