Use Object for options to Overlay panIntoView
Use Object for options to Overlay panIntoView

 * animation and margin encapsulated in a single object to allow
   easier extension in future

 * Constructor options extended to allow single object for
   autoPan; separate options still allowed but deprecated

 * Protected fields for animation and margin replaced with single
   field

openlayers/openlayers,ahocevar/openlayers,adube/ol3,geekdenz/openlayers,stweil/ol3,adube/ol3,geekdenz/openlayers,ahocevar/ol3,ahocevar/ol3,stweil/ol3,geekdenz/ol3,stweil/ol3,openlayers/openlayers,oterral/ol3,ahocevar/ol3,geekdenz/ol3,geekdenz/ol3,stweil/openlayers,bjornharrtell/ol3,adube/ol3,bjornharrtell/ol3,stweil/openlayers,geekdenz/openlayers,ahocevar/ol3,oterral/ol3,openlayers/openlayers,bjornharrtell/ol3,oterral/ol3,ahocevar/openlayers,stweil/openlayers,geekdenz/ol3,ahocevar/openlayers,stweil/ol3