added test for big files


Former-commit-id: c9953975806d165925ac45d01976d94e22d433b9
implemented console export


Former-commit-id: ae9368179959bb4f4ffbb1d355895f212cc3e90f
refactoring


Former-commit-id: 5c411264cf75db3f7f3cfc7fc21374d5df14a839
refactoring


Former-commit-id: 3fb35f811054a27c039848abc6f43e7c864e9efd
refactoring


Former-commit-id: 0734cf4b177dfcc0a6ed98774b9bfd4d7b7873b5
added files ls to console


Former-commit-id: 5cda6ca11391f043b85f1757c60fc709af6732a0
implement ls for files


Former-commit-id: 70de4554df56eea9f5f6d34c5134de59197e6dc7
implement idisposable


Former-commit-id: 3f5b753a5e1e15c541e9d228ef0357924089e16b
ensure parent directory exists on export


Former-commit-id: 9b322ee46910942ef32ec83c7d8f52521e7bd058
remove virtual disk


Former-commit-id: 0e5d4be13cb16f8b7761f11ce5d70b3b47f28211
ignore virtual disk


Former-commit-id: 1ec065c2e18a9fce9932a021535fe0d637a3fa7b
test exceptions


Former-commit-id: 58a8c3f73e85402a90d459313b981ea6103bb919
catch general exceptions


Former-commit-id: bc0cf74214b9b7bbb22e9075af6abe5961cf5c71
refactoring


Former-commit-id: 07404f8ac496fe4a3d5d9ef199baedc20f93335a
implemented copy folder


Former-commit-id: 38f0af324ddf59ff91985e0c0b3da4fbb557c936
implement copy


Former-commit-id: c48b88d0d81c3db8aa207e1a9b8d29a0c4a1ca5f
test for copy, small bugfix


Former-commit-id: 39a986b4593b1289405da372df14ec1e639e8629
refactoring


Former-commit-id: 1f26cfc9074f8668f1942e60a71b498fc15d883d
added tests for huge files


Former-commit-id: df4028552ed5c7a2ba115894b7f3cc3312a9db00
restrict file size if file is too big


Former-commit-id: d30937ba447830c9b4460322785a2f40602f469f