core_logic: Add more registers

- Add coprocessor registers.
- Add separate SPI data and status/command registers.
- Updated test bench to test issuing MCU commands.
- Fixed width of SPI counters.
core_logic: Add basic coprocessor logic

Supports status write and RAM access.