added functions for case folding at all resolution levels
added case folding for unicode character classes
added testcases for ascii and unicode character folding
migrated to static character classes for perl escape classes
added case insensitive flag for character literals (escaped and unescaped)
added support for case insensitive flag in charclass (i) #2