Enhance haskell-move-nested.el and update README.md accordingly

This adds support for operating on active regions to
`haskell-move-nested`.

Moreover two new interactive commands are defined,
`haskell-move-nested-{left,right}` which support numeric prefix
arguments for controlling the amount of shifting to apply.