Factoring and documentation after a read over the whole thing
Minor fixes
DO NOT COMMIT
Ignore a few files
Robustness on tang.hook
Improve the hook by making it close the http connection early unless otherwise asked for
Use sha rather than ref for log filename
Try this..
Rearrange code slightly, tell github the log URL
Invert try this