Composer cleanup

     Moves psr/cache to a placeholder repository so it can be easily replaced in the future.

    Adds phpunit, php_codesniffer, phpmd, and additional php_unit modules to the require-dev section

Precursor for moving unit test and code sniff execution for an external directory to using the composer installed libraries.