Fixed Issues with AIMovement

Fixed an issue which caused an audio listener warning to happen 1000
times a second, and an error which came up that occurred because my
handles were not happening properly for when the target list was empty.