Added parsing of newline, tab, and carriage return along with unimplemented cases for other escapes
added ParseFlags class
added ParseFlags parameters to functions
Added parsing of two digit hex escapes, form feed, and vertical tabs
Added parsing of six digit hex character escapes and some more tests for two digit
Added comments to the hex parsing methods
Added the parsing of octal escapes
Added test cases for the explicit single character escapes and parsing of \A and \z
implemented dotall flag (s) #2
Merge branch 'master' into flags
Added parsing of literal strings between \Q and \E
updated testcases for compatibility with ParseFlags
added testcases for dotall
Merged in master and made everything with escaped characters 0.10 compliant
Lifetimes suck.
implemented multiline flag (m) #2
implemented ungreedy flag (U) #2
Removed find_iter because lifetime of boxes isn't working. Not worth it right now.
added functions for case folding at all resolution levels
split() function. Needs improvement and more rigorous testing.