Pass global view variables to Twig

Laravel sets some variables in the View that are meant to be globally accessible. The main one is "errors" used with form validation. These need to be passed into Twig's global variable handler so it can be accessed within macros and subtemplates.
Adding check to verify engine
Merge pull request #80 from astoltz/patch-1

Pass global view variables to Twig