Fix assets
Monkey patch console.debug and use it instead of console.log

console.debug prints only to the console if debugging is enabled (append #debug to the
URL)
Also use string substitutions to print inspectable objects instead of strings.
Make it possible to mount components methods to its owning entities.

This is done by adding wrapper methods to its owner. This is done only if there is no such
method already and only for none private methods e.g. not starting with and underscore.
Add q promise lib.
Mount movable component on Yeti
Use promises and completly rewrite Level1Event1
Fix typo and improve console usage.
Remove useless method.
Add todo
Update to brunch 1.7