Added a basic lint test for all php files
Allow extra paths to be defined for view templates
Added support for namespace/imports

When not using laravel facades it is useful to access static class methods.
@namespace() and @use() can be used in the same way as they can in php scripts
Renamed the tests for clarity
Added a method to check if a view exists