Add map.

This still isn't an incredibly general implementation,
but getting there...
Add more rubies.

2.0.0 only is mean. :heart: @brixen and @headius
Update README with new example. [ci skip]