Fixes VFS open bug

Need to store the flags, apparently.
Fixes bug in nixtcploopback

caddr was always 127.0.0.1!2000.  AFAIK, caddr must equal saddr, so
let's just use one addr for both.
Adds test program to fetch a web page

Timeouts don't work properly, so if you try to connect to a non-existent
host/port, you'll probably hang forever.