Added first message type; added message serialization test; several serialization bugfixes
Added functionality for running the test suite a number of times (or in an infinite loop)