removed obsolete classes and interface
get: use remote name on omitted local parameter
psr coding style compliance
removed chmod related stuff

currently, chmod has no effect on stream wrappers/ isn't implemented
they use current umask settings