clear tryCatchTarget to release reference of function for gc (#4450)
clear tryCatchTarget to release reference of function for gc (#4450)

* clear tryCatchTarget to release reference of function for gc

* refactor(tryCatch): move clean of up tryCatchTarget to finally, clean up errorObject.e on call.

* refactor(tryCatch): remove unnecessary `result` variable.

benlesh/RxJS,martinsik/rxjs,trxcllnt/RxJS,martinsik/rxjs,Brocco/RxJS,kwonoj/RxJS,kwonoj/RxJS,ReactiveX/RxJS,Brocco/RxJS,benlesh/RxJS,trxcllnt/RxJS,benlesh/RxJS,ReactiveX/rxjs,ReactiveX/rxjs,Brocco/RxJS,trxcllnt/RxJS,benlesh/RxJS,ReactiveX/rxjs,martinsik/rxjs,kwonoj/RxJS,martinsik/rxjs,ReactiveX/RxJS,Brocco/RxJS,ReactiveX/RxJS,ReactiveX/rxjs,kwonoj/RxJS,trxcllnt/RxJS,ReactiveX/RxJS