Add support for PCRE marks

If a MARK is set then it will be returned in the $matches array
under key "MARK". If no MARK is used or passed, the key will not
be set.