Generate valid file Pod Names and test for them

Ensure that pods coming from the unit test configuration validate,
and that proper names are generated.

Closes #744
The source is added by podconfig in the final name to ensure namespacing.  Should already be that.