Merge pull request #22 from afader/master

fixing the example code
Add CLI app.
Merge pull request #1 from allenai/cli

Add CLI app.
Don't squelch errors.
Merge pull request #6 from allenai/errorreporting

Don't squelch errors.
Pattern taggers can span multiple lines.
Scalariform
Add a test case for multiline patterns.
multiline effect patterns
Merge pull request #7 from allenai/multiline

Pattern taggers can span multiple lines.
Refactor to build starting point for Cascades.
Scalariform
Dummy implementation for Cascade.
Format: comments
Cascades implementation with a test case.
Code cleanup
Add cascade support to cli and webapp.
Fixup
Use ~! when backtracking is unnecessary.
Tweak build.