move u* types to jtag.h
dap: some glue for arm debug access ports

Originally written for the old non-transactional jtag midlayer.
Will need some reshuffling.