added repetitionInvalidatesBounds and possiblyZeroLength as well as checks for them

GitHub issue #26 - Exception: java.util.regex.PatternSyntaxException: Look-behind group does not have an obvious maximum length

GitHub issue #26 - Exception: java.util.regex.PatternSyntaxException: Look-behind group does not have an obvious maximum length