Cleaned up commodities and completion code.
Merge branch 'master' into ledger-mode-code-cleanup
Fix effective date command.
Doc string cleanup.
Doc string cleanup.