Tell nginx not to propagate invalid host requests

[ci skip]
Use the project name for log file names

Using the host name was reasonable, but since support for multiple server_names
is getting closer to reality I think using the project name removes ambiguity.
[ci skip]
Don't clutter analytics with errors

The error is implied via the '-1' anyway, so no information is lost.