Revamp the `page` Public API.
:scissors:
:fire:
Support multiple scopes in `page.at`.
:scissors:
Fix some JSHint warnings.
Add basic build setup with Karma and JSHint.
Add a `bower.json` file.
Update npm dependencies.
Initialize the `:before` and `:after` blocks inside the constructor.
Expand documentation a bit.
Detect is public now
Replace Karma with Grunt + Jasmine.
Bring old specs back.
Extract a helper to set the current scope in the tests.
Run JShint on the specs too.
Add minified script to the `bower.json`.
Update minified version.
Fix JSHint settings.
Sort global variables from Jasmine :older_man: