Remove deprecated RAC 1.x implementations, add RACDeprecated macro, deprecate RACBehaviorSubject

I deprecated `RACBehaviorSubject` here because it doesn't really correspond to any other specific 3.0 work, and I wanted to test RACDeprecated.h.

As noted in the code, RAC consumers can declare `WE_PROMISE_TO_MIGRATE_TO_REACTIVECOCOA_3_0` to suppress deprecation messages.