Pass context, event name and data to command constructors
Remove orphaned var, see #45
Fix errors in docs, see #43
Add explanation on shallow commands, see #44
Add explanation on dependency declarations of commands
Add explanation on using underscore for command declarations
Make compatible with CommonJS
Merge pull request #44 from creynders/fix_44

Pass context, event name and data to command constructors
Merge pull request #46 from creynders/fix_46

Doc and spec improvements
Merge pull request #47 from creynders/fix_47

Make compatible with CommonJS