stop aiming after melee attack

During a melee attack, the unit set set to be aiming.  After the attack, the aiming status is not undone.  When UnitWalkBState::think is later called, it does not handle the aiming status and the turn never finishes.  This is clearly not always a problem; in many cases, something else apparently sets status.