Validates basic requirements for army.

Supports duplicates for Special and Rare
Validates total Points
Supports Grand Armies
Most Values Configurable from Config Property of Validator
Reports what units have too many duplicates