Merge pull request #4 from raoulmillais/master

Missing deps
Add complexity reporting
Use grunt for 'npm test' command
Tweaks to enable running grunt on travis
Grunt doesnt support node 0.6
Merge pull request #5 from raoulmillais/complexity

Complexity reporting and switch to grunt for full lint, test, report when using travis