[Truffle] Use BigInteger#equals instead of compareTo when possible.
[Truffle] Implement Kernel#to_s for all objects and use it in ToSNode.

* Fix fallback to use Kernel#to_s on object, not its class.
* Use the lazy pattern for the kernelToSNode since it should be rarely used.