java_gen: fix alignment on read of messages that are internally aligned

I.e., if the alignment is contained in the length field
java_gen: fix variable_name for classes
java_gen: add optional instrumentation
java_gen unit tests: make sure the entire message is consumed on read
Makefile: remove all timestamps on clean