No strings
Compatibility unit testing is not complete, but I wanted to PR this so Adam could have it.
I removed all strings from the types package, which means blocks, etc. should now be compatible with JSON.
This change is neither a hardfork or a softfork