fixing travis build and adding js coverage support
working on integration tests