Add a dummmy version of pmaports for testing. This gives us much better
control and simplifies a lot of the logic.
Signed-off-by: Casey Connolly <kcxt@postmarketos.org>
This test includes a binary blob which we want to avoid in our codebase.
It is also better suited as a unit test where it can contribute to code
coverage. Revert this and use a unit test version instead.
This reverts commit d19de946b3.