split out parser_test

#### Summary:
Splits out the parser_tests into appropriate subfiles.

#### Intended Effect:
Splits out the parser_tests into appropriate subfiles.

#### How to Verify:
Check test/unit/gm/parser/ tests.

#### Side Effects:
None.

#### Documentation:
None.

#### Reviewer Suggestions:
Anyone.