Removed support for lazy promises.  It can be reintroduced later, but I don't see many real use cases for the feature and it adds a bit of overhead.  Added distinction between starting and queuing jobs.  This is something I've been going back and forth with multiple times.  I now believe that providing both is the best course of action, because it allows user code to be optimized to keep control on the critical path of the computation.  Fixed bug in Con.mapJob due to, IMHO, very surprising evaluation rules of F# object expressions: constructor arguments in an object expression are evaluated only once even though the containing expression is evaluated multiple times.