Added method for capsulated rendering in Blade templates

This method allows you to use @render (meaning that no variales are
inherited in the render view) but with the ability to pass in variables.
This feature is needed if you want to use recursion in your views.
Example:

// view "things"
@foreach($things->children as $thing)
@if($thing->hasChildren())
@render_with_vars('things')->with('things',$thing)
@endif
@endforeach