Fix setting of non-nullable IsShared value on Schedule inserts
Update UnitOfWorkScope so that they can be nested.  First one created will create and dispose the dbContext