Fix code examples in documentation.

The old name runGetPartial was used instead of runGetIncremental.
Bump to 0.7.0.1
Typo.
Add a Cereal bracket test.
Added MonadPlus instance.
Added .md extension to README file
README updated with markdown format.

The README now follows the markdown format, suitable to display in the GitHub repository site. Also, the documentation in this file has been slightly extended.
README: Added info about a binary instance example.
Fixed a typo.
Minor fixes to the README.
Update binary.cabal about README.md's new name.
Reimplement lookAheadE

Including tests.
Updates to the README.

How to build, and why you probably don't need to.
Depend on test-framework-quickcheck2 >= 0.3

test-framework-quickcheck2 depends on QC < 2.6 (even though it works
with QC 2.6...).
This workaround makes cabal pick an older version of QC.
Version bump to 0.7.1.0.