Continue the general refactoring.

Use the same interface for Disk and Client.
Dummy stubs for IrminQueue
More refactoring.

Now the IO layer is cleaner, but still of of TODO to fill up ...