Documentation improvements.
A tiny example file.
Improvements to verify-balance operation. Tweaked account names.

Now actually checks verify operations that are dated after last
transaction.

Improved parsing of verify-balance lines (mainly error reporting).

Allow Revenue/Revenues as a substitute for Income in account names.
Added very small example file.
Improved --print-register so that running balance is shown first.

Output lines now look like this:
<date> <running-balance> <posting-amount> <posting-account> <description>
Documentation improvements.
Add option --ignore-transactions-outside-dates.

This is mainly useful so that we can optionally ignore transactions
outside specified dates when showing the running balances on an account.

If this is specified, we ignore any transactions before the <first-date>
and the account's balance starts at zero. If this is not specified,
transactions occuring before <first-date> will affect the account's,
balance but we won't bother printing them, and the balance may not start
from zero.
Documentation improvements.