unit tests for player attack manager and refoctor common validation functionality into validation helper
Merge pull request #68 from palmerhyde/moreunittests

unit tests for player attack manager and refoctor common validation func...