Begin writing tests for framers

This includes only tests for FramerState and some pragmas to ignore
some potentially unexecuted lines of code.
Add tests for more framers

This adds tests (and bug fixes) for most of the framers.  The remaining,
untested framers are StuffingFramer and COBSFramer.