Fix animation bug with restrictToBound

Get rid of the method and make sure that targetFraction never
grown beyond 1.0 instead. This also allows for animation curves
with an over/under flow bounce effect.

restrictToBound was not considering the start position when
determining the animation direction, which broke the collapse
animation for items with a y-transform different from 0.

Also fix spelling bug s/collback/callback