Added parameter-less constructors to the QuickDiscreteExecutor, DiscreteExecutor and TransactionalExecutor.

The TTransaction parameter has been removed from all relevant objects.