Added argument check
Added argument to set port, otherwise default to 22, and changed $1 to $HOST
Added -P $PORT to scp commands, and -p $PORT to ssh commands
Added -t to ssh commands to force pseudo-tty in case sudoers does not have NOPASSWD set
Added more verbose usage comment
Changed default branch to v4.1.2
Merge pull request #3 from jamesthorne/master

install-chef-client.sh argument checks and port addition