Optimize active signals set
Remove unused tearingDown property
Use cheaper synchronization for RACSignal's subscribers array
Move didSubscribe block declaration into RACSignal.m
Prefer -addDisposable over +compoundDisposableWithDisposables: