Matcher: Now the matched groups are carried with the match result states
NFA parser: updated for new match function return type and made warning clean