Issue #3 HSIT slave write start message to log

Remove unused function pointer typedef
Issue #3 Simplify test suite

Simplify the test suite for serial HSIT slave; it's the responsibility
of the Log module to report abuse. Therefore it's not necessary to
be as rigorous about call order, the most important thing is to catch
when something goes wrong.