Varnish misc: return pass for non-GETs

return (pass) instead of lookup for POSTs. While at it, simplfy the
decision logic a bit, and return 404 on unknown domains.

Change-Id: Id170225dd444704f94e2979eb1183f0a28edd643