Experiments with offline mode
Cleaned up the mpw-worker to allow offline worker.
Implemented in-line worker. Workes when on-line at least.
Offline mode without storage tested.
Separated reading the site list from master key generation.
Updated tests to handle split-out siteList request.
Now the reading of site list is not dependent on state.
Now all tests are green again
Green on all tests. No integration.
Database worker now integrated with main program.
New separate database worker seems to work fully.
Added tests for the database worker.
Made some fixes to the offline file so that it runs.