Added checks for SSH and GPG agents.

If no agent is currently running, will source environment files, if they exist, or start new agents.