Java package info files
Reworking message flow to use protobuf as originally intended.
Updating .gitignore to remove protobuf-compiled file and internal
repository dependencies
Excluded generated source files from Checkstyle