Fix another analyzer false positive in RACSerialDisposable

Fixes:

> warning: Potential leak of an object stored into 'newDisposablePtr'

This was caused by using different conditions to determine whether `newDisposable` is retained and released. Although the behavior couldn't be different for one vs. the other, Clang didn't know that.