LedgerEntry automapper config.  Will need some refactoring.
Ledger Entry automapper config added.
Ledger Entry ctors refactored to removed logic. Improper instantiation is still protected by internal ctors and internal setters.