Global commands initial implementation
- now supports HALT and Are You There
- fixed a bug where CPUMP will be active after RESET, instead of after
explicitly being turned on
- cosmetic fixes in spi.h