Reimplemented `aux.py` *much* more cleanly as `sentinel.py`.
Revised `comm.tx_mesg()` and `comm.rx_mesg()` to use `Sentinel`. Also:
- Moved communication protocol codes into `codes.py`
- Added helper functions to `Sentinel` for reading and writing integers.