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
Update deps.js

In module TouchZoom in deps specified old module name "MapAnimationZoom". Should be "AnimationZoom".
Merge pull request #1579 from AndreyChizh/patch-1

MapAnimationZoom -> AnimationZoom
Permit layer stamping to be overridden
Merge pull request #1581 from jfirebaugh/getLayerId

Permit layer stamping to be overridden
dblclicking now zooms around mouse, not centre
add map setZoomAround, merge #1582, close #1157
more strict jshinting, enforce single quotes and camelCase for consistency
cleaner jshint config
update build
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