Protect people from ledger-spew (RIPD-514) and remove cruft.

* Now --display=ledger gives a pruned full ledger when --full is true.

* If you really want the 120MB full ledger, use
  --display='ledger(true)'

* Removed duplicate code, added Log.warn, added some warnings (part of RIPD-509)