add tests for utf8 flag being set
more default IO layer testing and docs
let spew and append take array references
require minimum Exporter
bump Changes