Change Lift to use rx.Observable.Operator

The generics insanity has to stop.
Merge pull request #857 from benjchristensen/operator-type

Change Lift to use rx.Observable.Operator