missing .ssh directory

Added a check to see if /root/.ssh exists prior to pushd (also creates dir with correct perms if it doesn't).
Merge pull request #573 from chalupaul/master

missing .ssh directory