Cleanup and documentation

- Ensure bower and npm versioning is consistent and in sync (current version on bower does *not* have the `notFound` feature implemented).
- Updated readme.md with instructions for running tests, building and distributing
- Added Travis-CI support and added build status badge in readme.md

Would be nice if you added this repository to [travis-ci.org](http://travis-ci.org)