modifierReplace : implode modifier 

I had an error when I did the following:

```php
 $t = new Tpl;
 $t->assign('arraytest',array('this', 'is', 'a', 'test');
 $t->draw('test');
```

In the test template I tried to implode the array with a whitespace:
```html
{$arraytest|implode:" "}
```

But the result threw an error
```
Parse error: syntax error, unexpected ';'.......
```
 
Expected result:
```
this is a test
```

So I added and \s to the preg_match on line 610 of the Parser.php file.


Barry
added type form to path replacement
Merge pull request #158 from ct4n/patch-1

added type 'form' to path replacement
Replace tags from variables

Please add supporting path replacement for variables in templates.
Merge pull request #159 from ct4n/patch-2

path_replace run on after_filter instead of before_filter
Merge pull request #144 from VyseExhale/patch-1

modifierReplace : whitespace param error