to catch 'load' event of Leaflet

'load' event trigger after map.setView() <http://leafletjs.com/reference.html#map-load> that has place in setupCenter() function. 

As well line before all setup*() functions:

```javascript
map.setView([defaults.center.lat, defaults.center.lng], defaults.center.zoom);
```

has duplicated in setupCenter() function, so no any reason for it.

So without that fix there is no any possibilities to catch 'load' event because it triggers before we have set all your event handlers.