Support for removing a completed simple saga from a repository

added new interface ISimpleSaga. that exposes a 'IsCompleted' property
that asserts that the saga is completed and should be removed from the
repository.

changed default 'ShouldBeRemoved' expression used by subscription connectors to an expression that checks the IsCompleted property in case the saga is ISimpleSaga.