Sync embedded yahttp copy

cmouse/yahttp@e8b4f1493e7c6a659102878c9b02fa7f1701464b

Including automake integration from @cmouse.
Webserver: convert to new yahttp api and router