Rename String binding text() function to utf8().

Fixes issue #149

I've renamed the String bunding text() function to utf8() in order to avoid
getting calls like text().text() since the Node bindings also have a text
function that returns a String binding object.

Please review @caitp