ledger-mode: only modify completion-at-point-functions locally

Without this patch, the addition of pcomplete-completions-at-point
leaks into the global value of completion-at-point-functions.

See #227