Snark reduction.
Initial port of Java React project. Just Signal and Value for now.

I may bring RMap &c over, but I'm planning to handle listeners differently
there (instead of having RMap.Listener have RMap.onAdd, onUpdate, onRemove
signals).