Make GPGException an checked exception.

"RuntimeException and its subclasses are unchecked exceptions." So
that's why. You learn something new every day!