Pass the blade compiler instance as second parameter to extensions.

When providing custom extensions for the Blade compiler it'd be useful to have access to the compiler instance so that we could use methods like `createMatcher`, `createOpenMatcher`, and `createPlainMatcher`.

PR just provides the compiler instance as second parameter.

```php
Blade::extend(function($value, $compiler)
{

});
```