Document LedgerConsensusImp with JavaDoc comments.

This addresses https://ripplelabs.atlassian.net/browse/RIPD-405
"transaction" should probably be "set".