Custom :port support. Pass :key to SCP as well.

Hi there,

  I needed to SSH/SCP to ports other than 22, so I've added that option.
  Also, it seems that non-default keys weren't being passed to SCP...

thanks!
--
Giuliano