Refactor macros in ledger-context.el to byte compile cleanly
Merge pull request #285 from purcell/ledger-context-el-macros

Refactor macros in ledger-context.el to byte compile cleanly