update teareg and haskell-mode submodules, define haskell-node/move-to-topmost-{start,end}