testDeallocatedObserver fix for 32 bit simulator

The controller seems to be auto released on 32 bit and released directly
when the last reference is removed on 64 bit systems. This caused the
deallocated controller test to fail when run in the 32 bit simulator.