fix accidental global var
server.serveFile: use default etag function if none provided