Refactor all lifting methods to only accept signals

Also added a nil terminator requirement to
-rac_liftSelector:withSignals:, for consistency with block lifting and
other variadic methods.