Match receiver driver to transmitter & test it

* Match receiver driver to transmitter driver logic.
* Add receiver simulation overrun test.
* Add receiver mock overrun test.