Feature/#6441 prefix path resolver

Ping @ojhaujjwal

This is a rewrite of #6441
Suppose, I have something like this:
```php
// in module/module.config.php
return [
    'view_manager' => [
        'default_template_suffix' => 'php',
    ]
];
```

So, I have defined default template prefix as 'php' but this only works for TemplatePathStack resolver and does not work for PrefixPathStackResolver. IMO this is inconsistency.