Implemented kleene brackets in regex engine

kleene brackets rely on _match_repetition(), which is now the backend for options, kleene stars, and kleene plus as well.