replace newtype constructor/destructor references with id functions ( #363 )

Maybe we can merge two tests, `newtypeFunRef` is already involving infix app case (or we can add `p` to `newtypeInfixApp`)