Update .gitignore to include ".gen.*" files.
Update protobuf to generate protos with .gen.*, and support #import #serialized and #include as directives to auto-create header includes for the appropriate files.
Fix serialize imports