Removing all locks from Subscription processing.
- Only one working should be handling a subscription at a time.
Since everything is queued we should be able to remove all locks safely
and there should be no issues.
- Removed locks from DefaultSubscription and Subscription.
- Removed locks from DiffSet.