add publish script for component and bower

This reverts commit 5543a1637b42423f97a01e2dd29acd7c302cc73e.
fix travis build uploads, ref travis-ci/travis-artifacts#23
circle marker radius redrawing fixed
Merge pull request #2575 from AndreyGeonya/circleMarker-bugfix

CircleMarker radius redrawing fixed
Merge pull request #2561 from calvinmetcalf/build-step

add publish script for component and bower
Added return statement to setStyle in GeoJSON so the method returns this as documented.
Updated resetStyle to return this as documented.
Merge pull request #2596 from shortspider/geojson.setstyle

Geojson.setstyle
proper svg pointer-events value
Merge pull request #2597 from Otouto/pointer-events

proper svg pointer-events value
Round point so that circles work again :)
Fix for #2606: Cannot read property x of undefined

Only setPosition if _getPos actually returns a valid position to this._newPos
Merge pull request #2607 from rvanbaalen/patch-1

Fix for #2606: Cannot read property x of undefined
Try not set a huge translate when a pan happens. Fixes #2602
Fix the warnings
Change how we work out if a pan is ok.
Merge pull request #2617 from danzel/nobigpan-2602

Nobigpan 2602
Update GridLayer.js
Allow access to L.TileLayer imagedata

See https://developer.mozilla.org/en-US/docs/HTML/CORS_Enabled_Image. Seemed like such a small change it could maybe go in core instead of writing an entire plugin for it, but I also doubt it's a common use case. I use this to pull in data that's stored in tiles (e.g. elevation data, soil composition).
Merge pull request #2620 from erictheise/master

Update GridLayer.js