[NRY] Adds string_decoder lib

I copied the `string_decoder` class from Joyent's Node lib. Commit SHA: `1a84ba2d66129c36581a42dd7aa3a6707cfd170`. 

Needs more tests.