On move event, save excursion before calling ledger-reconcile-visit

Otherwise, ledger-reconcile-visit might undo last move
Merge pull request #151 from vanicat/t/realy-move

On move event, save excursion before calling ledger-reconcile-visit
Cleaned up a defcustom that was lacking a type
Merge commit 'f654ee400910e4dc0c35831a3033083207c5fe47' into next