Add support for RHEL, fixes and improvements

Hi,

Please accept this pull that enables the module to work on RHEL. I have also added a basic documentation README, and a remote_port parameter to enable it to connect to ports other than 22.

Do note that the default (non-RedHat) template has been altered to use autossh's -f option, which may or may not be desirable.