Martial Training feat logic changed to remove all foreach loops. Also removed hard-coded logic so that "other" feats in the future could use similar logic.