Trigger popupopen/close on markers too.
Add the output of "jake test --cov" to gitignore.
Add how to run the tests and get test coverage to CONTRIBUTING. Not my finest writing, but a start at least hopefully :-)
Add #toGeoJSON to various layer types (#712)
Convert to expect.js assertions
initial implementation of events#once
better implementation, more tests
back to first implementation to fix event leak
Add .npmignore

Without a .npmignore, the default is to ignore what's in
.gitignore, which includes dist/*.js, which should not
be npm-ignored.
Fix touch zooming while zoom animation is playing. Fixes #1591 #1571
damn my coffeescript brainfarts
Better fixes for touchzoom while zooming. If we got a touchmove and touchend in series before the animation frame for the touchmove fired then we'd get into a broken state.
Update TouchZoomEmu with more crazy tests. Useful when debugging touch zoom behaviour
fixing jshint errors
fix our context to the object that's registering this listener
Android webview fix : Use originalEvent when needed to find timestamp
Merge pull request #1598 from bpavot/webview-click-fix

Android webview fix : Use originalEvent when needed to find timestamp
Fix up brace position
Merge pull request #1594 from danzel/zoom-fixes

Fix touch zooming while zoom animation is playing. Fixes #1591 #1571
initial commit of #clearEventListeners