Serializer tests
Testing visitor pattern for serialization
Serialization now occurs on QIODevice
Serialization now occurs on QIODevice, default implementation returns false
Deserialization on QIODevice, default implementation returns false