web the third

Results 2 issues of web the third

This isn't tested yet — I'm not sure it's desired. The standard should likely be updated first, as per [this comment and the next](https://github.com/ethereum/EIPs/issues/725#issuecomment-398750048) (or the contract should include another...

Passing a `CredentialCreate` transaction to `submitTransaction` doesn't work: ```js await GemWalletApi.submitTransaction({ "TransactionType" : "CredentialCreate", "Account": "rfDuW6uMuyZHxmkr3jXNyyDbRn9YQDmUJG", "Subject": "rfDuW6uMuyZHxmkr3jXNyyDbRn9YQDmUJG", "CredentialType": "6D795F63726564656E7469616C", "Fee": "10" }) ``` Other transaction types like `Payment` work...