Use NNCFAutorelease more broadly in Switch

And discover leaks in RAC when instrumenting the change to see if it
introduced any new problems :tada:
Avoid some potentially unsafe casting.
Use RAC GM instead of bleeding.

Fixes #38.