Remove singleton DiskStorage.Instance

This shouldn't be static in the library. If a client can
safely assume only to have a single, main storage,
it should be a singleton in the client, but not in the
library.
Rename SyncObjects to SyncManifest