[Legacy] Switch RACSignal primitives to map and flatten

Depends on #1470.

See #1376.
Since you added `RACSignalUnlimitedConcurrentSubscriptions`, perhaps this should be:

`maxConcurrent != RACSignalUnlimitedConcurrentSubscriptions && …`