testris: don't check if the program exists in shell mode, because the shell can find things that are not in the current working directory, or it can use its built-in primitives.
Merge pull request #12 from darkf/master

Don't check if the program exists in shell mode
extract: open testplan file relative to where extract.py is by default so that you can run it from anywhere
Merge pull request #13 from darkf/relpath

Open testplan file relative to where extract.py is by default
added descriptions for some of the tests
add vim modeline
refactor parse_test
add support for test descriptions and titles
testris: flatten diff output into a string instead of a list
readme.md: direct people to testris.py to start.
extract.py: updated for python3 compatability
testris: encode/decode subprocess io for py3
Update README.md

Fixed link to /r/lpmc.
Added collision left/right tests
Tweak printing command
Tweak printing command for BOTH tests!
minor cleanups to README
Add missing word
added links to more help on the wiki.
testplan: described the tetraminos and commands to spawn them.