Fix hhvm error message not including the name of the function

Following #93.

I replaced the `strpos` check by `preg_match`. I look in the source of the pcre extension to find errors that can be triggered (https://github.com/php/php-src/blob/bf59acdea75cf13d179f10ce89d296a30f38676d/ext/pcre/php_pcre.c#L225)

If you prefer, I can only test if the error is a warning instead...