Fix lack of thread safety in -[RACSerialDisposable disposable]

Addresses #1455

I couldn't come up with a way to do it using `OSAtomicXXX`, but I'd be happy to change it if somebody can suggest how.
Can you please [compare this explicitly against `nil`](https://github.com/github/objective-c-style-guide#expressions)?