Simplify testing, README.

Use standard Go testing facilities instead of implementing custom.
Make map test always pass despite randomized map iteration order.
Add more examples.