Switch to build.sbt.
Adjust to changes in openregex.
Fix infinite recursion.
Update test cases.
Adjust to changes in openregex

Split parser out.
Update openregex dependency.
Upgrade common-scala.
Add group id.
Prepare for release of 1.1.0.
Prepare for release of 1.1.1-SNAPSHOT.
Uncomment PatternTest.
Use openregex 1.1.1.
Prepare for release of 1.1.1.
Wrap null responses with Option.
Add PatternParser that uses reflection to match tokens.
Add LogicParser that uses reflection to match tokens.
Move examples into example package.
Add reflection pattern parser that uses logics.
Regex.apply calls matches instead of find.
Factory methods take lambdas instead of classes.