Formatting changes and initial inclusion of ledger-schedule
Formatting cleanup
Schedule documentation update
Merge branch 'master' into ledger-mode-automatic-transactions
Merge branch 'master' into ledger-mode-automatic-transactions

Conflicts:
	lisp/ledger-init.el
	lisp/ledger-mode.el
	lisp/ledger-reconcile.el
	lisp/ledger-schedule.el
Add Schedule Upcoming to Ledger menu
Merge branch 'master' into ledger-mode-automatic-transactions
Merge branch 'master' into ledger-mode-automatic-transactions
Merge branch 'master' into ledger-mode-automatic-transactions

Conflicts:
	lisp/ledger-reconcile.el
Merge branch 'master' into ledger-mode-automatic-transactions
Merge branch 'master' into ledger-mode-automatic-transactions
Fix provided feature to match file/package name

For `require` to work correctly, the provided feature name
must match the name of the file.
Merge pull request #214 from purcell/patch-1

ledger-mode: Fix provided feature to match file/package name
Merge branch 'master' into ledger-mode-automatic-transactions
Fix values pushed to calc
Merge branch 'ledger-mode-automatic-transactions'

Conflicts:
	lisp/ledger-post.el
Correction of docs on Scheduling Transactions
Reload init when calling ledger-init-load-init-file again.

When the ledger-init-load-init-file was called again, it used to parse ledger
init file, and to throw away the result. No you can use it to load this file
again when you have change something in it.
Merge pull request #217 from vanicat/t/scheduling-docs

Correction of docs on Scheduling Transactions
Merge pull request #218 from vanicat/t/reload-init

Reload init when calling ledger-init-load-init-file again.

I don't know why I missed that before.  This is how it is supposed to work. Thanks.