took gitignore out of VC
Fixed emacs reconcile functionality

New version of ledger-exec-ledger returns a buffer. This is
incompatible with the old ledger-run-ledger which returns an
error code.  Copied ledger-do-reconcile from ledger.el to
ldg-reconcile and revised it to use the newer ledger-exec-ledger