Remove warnings from several Java source files.
Remove a FIXME comment that no longer applies.

This comment was referring to curlpp, which we no longer use.
Avoid the dependency on the makefile from Go.

This avoids the extra step of "make golibs", and also leaves Go in control of
compilation flags.
Minor cleanups in the proto files.
Oops, fixed a mistake in the comment.