Re: #435 - Collection Days: leaflet map, mobile implementation

* added code comments for further clarity
* always centre on the first marker in the array, which will be an upcoming event if one exists
* if only a single event is displayed, use the single event zoom level, currently set at 13