Merge branch 'master' into dev
Merge branch 'master' into dev
[new] Basic IO template
[modify] Contexts become order-important due to inheritances.
[new] IO context and testing files.
[spec] More IO specs.
Merge branch 'io' into dev
[new] UI context. Basically it's a lazier jQuery.
[fix] Infect contexts.
Merge from dev to fix infect bug.
[fix] Git merge head.
[new] Add UI context.
[new] First, simplest spec for UI.
[new] New UI spec.
Merge branch 'ui' into dev
[new] Forwarding function.
[new] Simple test for forwarding.
Merge branch 'ui' into dev
[new] Usable Event context and spec.
Conflicts fixed.