Add test coverage

Istanbul test coverage and coveralls integration.