Added more tests and fixed some return codes
Added mikey179/vfsStream that will be used with testing
Suppress error messages from file_put_contents. Yeah, pretty ghetto.
Skip the usage of realpath
Added tests