Implement in-battle weapon changing

This allows battlers to change their equipped weapon in the middle of a
battle.  This is a Rank 2 action.  Also added a call box when switching
into Guard Stance.