Add getBounds() method to ImageOverlay

Bugfix : ImageOverlay can be added to FeatueGroup, but calling getBounds on FeatureGroup throw an error cause ImageOverlay misses this method.
Merge pull request #2848 from brunob/patch-1

Add getBounds() method to ImageOverlay
issue #1871 fixed, set this._zoom on map init whenever options.zoom is provided