First batch of tests.
Well that URL was wrong.
Handle multiline statements, e.g. function definitions, much better.

codeop.CommandCompiler expects input to have the newline removed, which
I wasn't doing. This simplifies things somewhat.

Also, eval() on a code object that was compiled with the 'single' symbol
will automatically put any return values into _, available as
__builtins__['_'], so there's no point doing that.
It's worth keeping a changelog.
Release 0.2.0
Solved the case of the missing MANIFEST.in