Remove unnecessary SWD delay
libswd: Fix typo in libswd_ap_bank_select
libswd: Missing prototype for libswd_ap_select
ARMDebug API cleanup
Testing AHB-AP access

Some silly bugs are undoubtedly lurking here, but sometimes this will successfully read and write target RAM :)
No more libswd

That was a silly library, full of middleware and memory leaks. Debugging libswd was a good way to get familiar enough with SWD to write a replacement really quickly :P

This still doesn't work reliably, it seems to have the same unsynchronization bug that the old code was having. But it's much smaller and easier to understand now!