Fixed nested quantifier bug.
Given inputs like /(ab(12)?xy)/ or /(ab(12){2}xy)/, parse errors would occur.
Fixed command line arg bug.
A '$' at the end of the pattern or input would cause the arg to be ignored.
Merge branch 'feature/CommandLineArgBug' into develop