use linear<16,4> splitting algorithm (faster running tests)
fix various issues in curl bindings related to tile cancelation
use IPv4 address instead of localhost to work around systems that don't resolve localhost to 127.0.0.1
fix undefined value
[skip ci]
[linux] let child process exit when parent hung up