Unit tests for storage framework.

Verifies that the main classes (K2Storage, Store and InstalledDriver) are working correctly. Includes a mock StoreDriver implementation.