Remove ActionSubscription

After adding `isUnsubscribed`, `BooleanSubscription` and `ActionSubscription` have the same behavior. So we can remove `ActionSubscription` to eliminate duplicate codes.