Scrutinizer Auto-Fixes

This patch was automatically generated as part of the following inspection:
https://scrutinizer-ci.com/g/thornag/php-vfs/inspections/9306ba13-0ebc-4be6-9405-9605e8a80389

Enabled analysis tools:
 - PHP Analyzer
 - PHP Copy/Paste Detector
 - PHP PDepend
Update README.md
Update README.md
Update .travis.yml
Update .travis.yml
Merge pull request #14 from thornag/scrutinizer-patch-1

Scrutinizer Auto-Fixes
windows compatibility patches resolves #15
added strreplace for separator as per @milesj comment (#15)
added createStructure method
Merge pull request #18 from thornag/1.1.x-createStructure

Structure recreate support
Merge pull request #17 from thornag/1.1.x-windows

Windows support
Merge remote-tracking branch 'origin/1.1.x'
first batch of scrutinizer fixes
fixed type ambiguity nin Container
fixed fileAt to regognise File on path
added scr config
cs fixes
more styling fixes
added directoryAt method
changed comments to see if scrut error disappears