Group perm_error and temp_error calls even when errors are tied to specific reg ids
Build specific exceptions for all known gcm errors
Expose #error instead of #result from GcmError classes
Bump version