Rename `haskell-site-file` to `haskell-mode-autoloads`

And update the instructions in the README

This matches the convention used by the elisp package system which
generates a `haskell-mode-autoloads.el` file during package install.

This is related to #156
Mark haskell-mode-map autoloaded for convenience