Implement filesystem services, and the required kernel objects.

It already inherits from Kernel::Object, see https://github.com/linkmauve/citra/blob/master/src/core/hle/kernel/archive.cpp#L124