Implemented ledger reload feature.

This allows the ledger account listing to be refreshed from the
database. (Mainly useful after an insertion or deletion).
For now, we use the primitive way of deleting in-memory data and
objects, and re-loading it completely from scratch.