added grunt-uglify to compress javascript
added uglify to package
clean tooltip when click event happens elsewhere
labels should not be affected by pointer events, this fixes the bug where clicking on a label would not open tooltip
use uglified version of js