Merge pull request #244 from tOkeshu/dummy-worker-migration

Dummy worker migration
Start a new worker object to handle initialization completion
Make loadContacts happen on sign-in rather than at worker initialization.
Drop the database on signout and extend tests
Remove redundant 'contacts' global variable and fix tests
upgrade to awsbox 0.6.x for much better performance and happy new features
Merge pull request #251 from mozilla/awsbox_upgrade

upgrade to awsbox 0.6.x for much better performance and happy new features
Pass the global variables to the new worker object to minimise future work in removing globals. Also fix disconnect to close the database not drop it.
Implement sidebars waiting for the worker to be ready before showing login view items.
Improve naming for the status model.
Fix documentation and review comments
Merge pull request #250 from Standard8/worker_random_init_fix

Make sidebars wait for worker to be loaded, and only load the database on sign-in
Load configs normally, rather than async once everything else has loaded.
Stop generating the json version of the configuration
Remove intermediate variable
Merge pull request #252 from Standard8/sidebar_sync_config_load

Load the config via the javascript file, remove the json version
SPA: replace the DummyWorker by a real Worker
Fix jshint errors
Fix tests