Implemented serializer support for serial_name attribute
Improved SyntaxError
Fixed the struct map interaction with serial_name. Added JSON test for serial_name.