Concerning target updates

Moved the handling of a suddenly null target to the SightTrigger script
and added a new method findNewTargets().  Put damage down to 15 on the
cannonball