fixing travis build and adding js coverage support
Merge branch 'testing'