timed shouldn't return function result in non-timed case
Don't call timed fn more than once with t == 1
Reset flags and fire moveend when stopping eases