Change license to MIT

fix #10
Merge pull request #11 from jubianchi/license-mit

Change license to MIT
Adding Jest
Fix typo in "constraint" feedback
Added feedback component test
Added explain component test
Add travis-ci config
Update submodule
Add node 0.11 as allowed failure
Refactored components
Add travis badge