npm@2.x.x to handle ^ w/ node@0.8

Update jshint, mocha and chai.
Merge pull request #39 from oncletom/node08x

npm@2.x.x to handle ^ w/ node@0.8
png -> svg badges
Gruntless tests.
Code coverage and excluding node 0.11 for the moment.
Ignoring extra files.
Async layout with massive refactoring and code coverage.
v1.0.0 changelog
npm 1.4.6 and no grunt-cli needed for tests