Document LedgerConsensusImp with JavaDoc comments.

This addresses https://ripplelabs.atlassian.net/browse/RIPD-405
Ultra minor nit: Define LCL on first use (previous line).