Revert change from liftA to fmap in applicativeTree

I thought this was just making the code clearer, but it actually
changed the Core for the worse. This revert should be merged for
another RC (sorry!).