Add parser combinators for expressions

Add classes to provide combinators to parse expressions with Parseq.
Add new parser combinators for sequence expressions

Add combinator methods to parse sequence expressions and outputs any result
expressions.
Add internal utility combinator methods.
Write document comments

Write document comments in YacqCombinators and YacqReducingCombinator classes.
Merge branch 'feature/pattern-match' into develop