folding meta serialization template into a nested class on RexProMessageMeta
adding tests around message serialization and meta validation