Updates from openlayers 4.0.1
Updates from openlayers 4.0.1

ol.anmiation was removed
Map.beforeRender was removed
Observable.unByKey member function was removed (static function remains)
Updated View.fit / view.FitOptions
Added forgotten TextOptions.rotateWithView
amir-arad/DefinitelyTyped,QuatroCode/DefinitelyTyped,johan-gorter/DefinitelyTyped,abbasmhd/DefinitelyTyped,magny/DefinitelyTyped,isman-usoh/DefinitelyTyped,smrq/DefinitelyTyped,magny/DefinitelyTyped,benishouga/DefinitelyTyped,arusakov/DefinitelyTyped,YousefED/DefinitelyTyped,one-pieces/DefinitelyTyped,arusakov/DefinitelyTyped,benishouga/DefinitelyTyped,benliddicott/DefinitelyTyped,georgemarshall/DefinitelyTyped,zuzusik/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,isman-usoh/DefinitelyTyped,QuatroCode/DefinitelyTyped,jimthedev/DefinitelyTyped,markogresak/DefinitelyTyped,mcrawshaw/DefinitelyTyped,nycdotnet/DefinitelyTyped,georgemarshall/DefinitelyTyped,benishouga/DefinitelyTyped,jimthedev/DefinitelyTyped,alexdresko/DefinitelyTyped,GiedriusGrabauskas/DefinitelyTyped,AgentME/DefinitelyTyped,abbasmhd/DefinitelyTyped,dsebastien/DefinitelyTyped,borisyankov/DefinitelyTyped,minodisk/DefinitelyTyped,georgemarshall/DefinitelyTyped,YousefED/DefinitelyTyped,aciccarello/DefinitelyTyped,dsebastien/DefinitelyTyped,johan-gorter/DefinitelyTyped,borisyankov/DefinitelyTyped,smrq/DefinitelyTyped,chrootsu/DefinitelyTyped,AgentME/DefinitelyTyped,rolandzwaga/DefinitelyTyped,laurentiustamate94/DefinitelyTyped,jimthedev/DefinitelyTyped,GiedriusGrabauskas/DefinitelyTyped,minodisk/DefinitelyTyped,AgentME/DefinitelyTyped,zuzusik/DefinitelyTyped,aciccarello/DefinitelyTyped,nycdotnet/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,aciccarello/DefinitelyTyped,rolandzwaga/DefinitelyTyped,ashwinr/DefinitelyTyped,zuzusik/DefinitelyTyped,alexdresko/DefinitelyTyped,arusakov/DefinitelyTyped,mcliment/DefinitelyTyped,mcrawshaw/DefinitelyTyped,georgemarshall/DefinitelyTyped,chrootsu/DefinitelyTyped,AbraaoAlves/DefinitelyTyped,AgentME/DefinitelyTyped,ashwinr/DefinitelyTyped