- rename certinfotuple into triple as it has three fields
-  simplify delegationexception to use underlying exception data
structures, dunno why parrallel get/setMsg methods were made. Also added
constructor that allows setting cause.
- certinfotriple now catches voms excetions and warns about the
exception if voms attributes are not required, and continues. If voms
attributes are required, delegationexception is thrown.
- glitedelegation now detects also other exceptions than delegation
exception coming form voms attributes retrieval.