Enable MarkerViewCollection constructor to accept marker overlayOptions

With the change the client will be able to pass an object in the MarkerViewCollection constructor
that will contain the overlay options for each marker in this collection.

I also haven't minified this.
Wouldn't it be better if the minified version was only provided in the releases section?