Rename test to something a little more sane
Changed fake data generator into module.

Changed:
* Fake data generator `tools/faker.js` is now a module.
* Minor tweaks to doc blocks accross the board.
Added better documentation.
Changed: make jsdoc recurse
Added better documentation to tests
Added bower support.
Version changed to v0.0.3
Merge pull request #12 from fuzzyfox/develop

"version 0.0.3"