Merge pull request #968 from danzel/tilelayer-fixes

TileLayer fixes - Removing a TileLayer while dragging
update build and changelog, do not prevent tile loading on pan animation
Implemented isValid() function for Bounds and LatLngBounds. Fixes issue #966. Added specification.
Merge pull request #972 from domoritz/master

IsValid for Bounds and LatLngBounds
update build and changelog
IE needs translate(0,0) hack to animate right too. Fixes #870. (Fix found by oliverheilig, thanks!)
Merge pull request #1007 from danzel/ie10

IE needs translate(0,0) hack to animate right too. Fixes #870.
Fix #916
radius is part of CircleMarker style so should be changeable in using
setStyle();
Merge pull request #1011 from waldir/patch-2

Fix compatibility with SmoothWheel extension for Firefox (issue #916)
Add another point to the polyline edit example so that it can reproduce #1022
Fix deleting 2 end nodes from a poly line. Fixes #1022
Merge pull request #1023 from danzel/polyedit

Polyedit fixes for #1022
Allow SVG Path click propogation. Fixes #834
Allow click events on Path.SVG elements to fall through if they are not handled.
Allow click events on Marker elements to fall through if they are not handled.
Ensure that getBounds can be called during the first moveend event

Fixes #1027
Refactor closing and moving a marker's popup.
Unbind the remove and move event handlers when we unbind the popup.
Make sure popup is closed when Path is removed from map.