add package.json for publishing on npm
merge master for 0.6
merge master
add TileLayer maxNativeZoom option for scaling tiles on unsupported zooms, close #1798
fix global map leak
minor cleanup
add info about name, minor updates
Remove trailing comma, fixes IE7. Refs #1755
Issue where the tile layer is not reset and updated when redraw is called.

I was able to replicate this issue: https://github.com/Leaflet/Leaflet/issues/1797. The problem is that redraw does not call update and reset on the TileLayer, therefore causing the above issue. I am proposing simply doing it before calling drawTile. I built and tested it, and it does fix the issue.
Merge pull request #1802 from Leaflet/scaledtiles

TileLayer maxNativeZoom option for scaling tiles on unsupported zoom levels
update changelog, close #1819
fix typo and reorder items in the changelog a bit
Stop transition if element is outside fo the DOM
attempt to address regressions from #1684, #1745
Fix worldCopyJump if you start zoomed all the way out. Fixes #1831
Allow options to be passed to Map.setMaxBounds such that they can be used when setting the view.
Document changes to setMaxBounds method as per #1834
Merge pull request #1833 from danzel/master

Fix worldCopyJump if you start zoomed all the way out. Fixes #1831
Fix issue with mouse position when page is scrolled
Merge pull request #1 from jec006/fix_mouse_position_relative

Fix issue with mouse position when page is scrolled