Fix variable name typos.
Fix inconsistent Javadoc wording.

All other message types have "replies".
Include unrecognized message type in error message.
Add building instructions.