changed all Tcl_AppendResult calls to Tcl_SetResult calls
added function type to args
expanded on coroutine wrapping
added a coroutine example
imports are now prefixed with _tp_
simplified coroutine handling
added a tag to a wrapped object
added a package provide
added more examples
changed source to package require
fixed coroutine binding to not produce an extraneous empty result
added -format option