refactoring:
- update gitignore.
- rename IFileSystem to AbstractFileSystem.

Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>
refactoring: rename IFileSystem.h to AbstractFileSystem.h.

Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>