Adding Custom Port support. Defaults to 22 if not specified.

I found your module very useful, however I don't do default port 22 on any of my boxes. This pull allows people to define a custom port (or not, it defaults to how you wrote it on port 22).