Leaflet 1.0

Pull in the changes from master to get the tests, namespace changes, doc and build updates.