Added anchor tag click captures
Always call this.goto on start
jslint style cleanup
Updated docs
Apache2 license instead of MIT with full license text

- MIT causes people to include attribution to their JS minification
  process. It generally causes confusion.
- Without actual License text no one can actually use this library
Unit tests

- Added testing framework
- Added unit tests for click capturing
- Added gitignore
- Note: it passes in browser, but the page changes immediately (to be fixed)