Fix firmware tests

Removes old tests, fixes the test/ directory to install dependencies correctly, and fixes pin configuration to run on Rampart.

Note that Rampart is already gating on this test, so nothing else will be able to merge before this.