whitespace
bare-bones signal() for SIGPIPE SIG_IGN only
add warn and take builtins and string.split method
fix and simplify HTTPFilter and socket I/O