make sure sclang doesn't invoke souper in a mode that expects
redis to be running
A few (hopefully last) changes suggested by Peter.
first cut at support for parsing and printing partial replacements
utility functions for getting the RHS of a replacement
fixes
testing improvements
Merge branch 'parsing' of github.com:regehr/souper into parsing