Abstract test class for testing a single filesystem

I rewrite the test environment and added an `AbstractSingleFilesystemTest`. This class contains all tests to testing the generic API of a single filesystem. For native access I use a `TestAdapter`. A `TestAdapter` have to be implemented twice and only contains basic operations that are needed for the test.

I also added an ErrorException error handler :-)