Work in progress #52: long-running command handlers (only commands at this stage) can keep locks on their messages.
Tweaked test timeout to allow for assembly scanning time.
Fixed broken test: handlers that throw now have their exceptions correctly marshalled back to the calling task and rethrown.
Updated PizzaMaker to be a single, long-running method whose class implements ILongRunningHandler.
Made setting class public.
All dispatchers now use long-running task wrappers.
Moved settings' defaults into their respective classes.