Upgrade Leaflet and fix issues with Location search and marker placement

I'll also move these changes, along with some fixes and enhancements to the Region renderer, into the 3.0 base