Added some extra features
did some wrapping
did some wrapping
Now only starts ssh-agent if $START_SSH_AGENT is set