[Haskell] fix regression in M-RET for cases
[Haskell] Improve M-RET for inserting fnames in where bindings