321 amp unit testing

When running PHPUnit, different test environments will assume different running directories for the unit tests. This needed to be accommodated.

Fixes #321.