Hide RACCommand's subscriber behavior in a private RACSubject

Fixes #373.

Although this changes the `RACCommand` interface, the "removed" functionality has been marked `deprecated` (but will still work), and never really should've been used in the first place.