Improved ProviderInterface and updated providers accordigly
Added vfsStream to development dependencies (for testing filesystem)
Fixed small bugs on html attributes rendering in providers
Added test for FileProvider