remove posix dependencies and improve functions
nicify http.lua
nicify save-parser.lua