Moving control/status registers to add_control method allow using SPIMaster directly with exposed signals. Add loopback capability (mostly for simulation, but can be useful on hardware too).