rename serve404() => http404(), serveErrorMsg() => httpErrorf(); add scripts/vet.sh and fix go vet issues