Make spellcheck.sh tool callable from anywhere
Correct spelling mistakes
Merge pull request #240 from afh/pull/DocTests

Validate examples in the texinfo documentation when running tests.
Merge pull request #241 from afh/pull/spelling

Correct minor spelling mistakes and improve spellcheck.sh

Awesome.
Fix apply_year_directive

Using the Y 2014 syntax works fine, but using
apply year 2014 resulted in the following error:
Error: Year is out of valid range: 1400..10000
since part of the given year string was chopped off.
Correctly justify Unicode characters in terminal

Many Unicode characters take more spaces than one ASCII character. For
example, Chinese characters are two characters wide when using monospace
font in terminal. This patch use wcwidth of Markus Kuhn to count the
correct width for justification.
Use mk_wcwidth instead mk_wcwidth_cjk
Merge pull request #242 from afh/pull/year

Fix apply_year_directive
Merge pull request #243 from kanru/justify-cjk

Correctly justify Unicode characters in terminal
Implicit logical and is really a logical or
Merge pull request #244 from mvz/logical-and-is-or

Implicit logical and is really a logical or
DocTests: Allow multiple example inputs 

to be used as single ledger data for an example command
DocTests: Allow inline input to be used with different example commands