Fixed include guards for mgen c++. Removed serialization specific generated code - this is now part of the serializer instead