Add toList({bool keepZero}) functionality to Match

toList returns ALL groups without specifying indexes. Optional parameter keepZero (default: true) will specify if the 0th group index is to be returned or not. (0th index is whole, raw string match)