Implemented a modified test files verifier to check if student's modified or are missing their phase's and previous phase's passoff test files. Includes all the work done by Michael and his module independence and project structure verifier. Added a utility method to both PhaseUtils and FileUtils and modified the reference websocket tests to match the starter code (the latter was a mistake and needs to be fixed before merging this PR. Shouldn't have modified the reference websocket file). Added empty place holder test for the modified test files verifier.
Implemented a modified test files verifier to check if student's modified or are missing their phase's and previous phase's passoff test files. Includes all the work done by Michael and his module independence and project structure verifier. Added a utility method to both PhaseUtils and FileUtils and modified the reference websocket tests to match the starter code (the latter was a mistake and needs to be fixed before merging this PR. Shouldn't have modified the reference websocket file). Added empty place holder test for the modified test files verifier.
Resolves: https://github.com/softwareconstruction240/autograder/issues/361 And is part of https://github.com/softwareconstruction240/autograder/issues/266