Change coverage tool to istanbul
Add reconnection support
Add testem.json to make test fun