Tiny documentation improvements (most importantly: a usage example).
Protect against sequences of -/+ tokens, e.g. "a - -b" or "a + ++b". Solves issue #9.
Test for file ending in a string with no final newline.
Fix behaviour when file ends in a string with no final newline.
Bump version for release.