added basic JSON example
Do makes it easier

Do just has 2 methods right, now: eq and s. They test the equivalence of
two objects, and convert an object to a string, respectively. Why?
Because I don't like typing and methods like Long#equals(Object) are
terribly stupid.
hashCode(), equals(Object), & moved code to Do

Also changed CharSequence keys to Strings so there's not an entire
StringBuilder sitting around in memory computing itself every time its
toString() method called.
Changed test to basic.json
Added hashCode() and equals(Object)

also documented that and imported Do.eq to help