Filesystem

see owncloud/core#673


Reopening of #289