Handle input from stdin properly in varnishadm

readline doesn't really handle when input comes from a file or pipe,
so only use readline if stdin is a tty.

Thanks to johnnyrun for a patch which was used for inspiration here.

Fixes #1314
Clear up time to first byte description in varnishncsa man page

Fixes #1305