Drops localhost server_name for nginx because it doesn't make sense

Pointed out by @andytson, all vhosts having server_name of localhost could behave weird and it messes with the SERVER_NAME var passed on to PHP.

It can easily be added back in a more sensible place in the list by using server_aliases