Added gpg module and using its agent.

Added the gpg module. This module will also handle the ssh-agent.

Signed-off-by: Bart Kerkvliet <bkerkvliet@gmail.com>