Improve EthString

Convert EthString to commonjs with browser compatability.
Stop extending the String Prototype, and define EthString wich uses the String.prototype