UpdateTweening split up

AMV::UpdateTweening was duplicating work done in Actor::UpdateTweening.  Somehow, this caused tween states to come unsynced and caused a seg fault.  This splits AMV::UpdateTweening into three functions, one for each spot that touches the tween state.  Actor::UpdateTweening handles all the real work.