Add program to generate config.rs
Minor tweaks
More minor tweaks

Mostly documentation and assert messages
Implement coroutine methods
Implement gc() and next()
Add example program showing table iteration
Remove Option return value from describe()

All users of describe() seem to be calling .unwrap_or_default(). It's
easier to just define non-valid indexes as returning ~"".
WIP