Code coverage support (jscoverage) and testing changes.

- Added code coverage support, `cake coverage`. Requires `jscoverage` to
  be installed (use teh Googlez)
- Switched from `mockery` to `sandboxed-module` because of weird
  coverage errors.
- Switched from `should.js` to `chai` because of `sandboxed-module` :P
More unit tests.
Fixes bug in `user.is 'admin'`
Bumps version to 1.0.6