Implemented PGT support; imporved error handling; added /serviceValidate `renew`

NOTE: Proxy demo sometimes seems to suffer from deadlock?
Maybe because it is all one process?