Add travis
Add coveralls
Add coverage npm script
Add shields