Soldier Passives

Soldiers now have flanking, counter attacks, and cleaving.

Also fixed a minor bug with attacking sometimes causing a null reference
exception