Cancelling Selections

Can now cancel a selection while in movement or shooting by clicking on
an invalid target. Also fixed the foundTarget, allowing for multiple
movements. Also fixed Ian's mistake causing a compiler error.