Add jsdoc-style comments
Clean up the tests
Add description
Add allow_failures matrix for 0.11 to travis
Add the readme