API refactoring

* Remove FileObject and inheritance
* ItemStat clean and minor renaming
* Sequence has no more information about the containing folder
* Access to file system is only done in filesystem.cpp and ItemStat.cpp