Adding a bunch of documentation and tests. Just need to fix up wu.tee and wu.unzip.