Fix #4361, Raising security notice when salt value is not provided for crypt() function

Raising notice when crypt salt parameter is empty also, changing ext_string.php.expectf test appropriately, so it accepts raising an error.