Change the method name on ValueRenderable from value to stringValue

It is more descriptive and opens up the `value` symbol for methods which return different types that String. I think this is a win, but decided a PR would be appropriate so others can review it to ensure I'm not going totally rogue.