nsec: correct wildcard proof check with queried for literal wildcard

The validation fails in current implementation when queried directly
for the wildcard. In that case the count of the common labels with the
NSEC record is the same, and not shorter by 1 (to accomodate wildcard
expansion).
18 jobs for validate-explicit-wildcard in 8 minutes and 46 seconds (queued for 8 seconds)
Status Job ID Name Coverage
  Build
passed #145610
docker linux amd64
build:clang:linux:amd64

00:00:50

passed #145609
docker linux amd64
build:linux:amd64

00:00:50

passed #145611
docker linux amd64 allowed to fail
srpm

00:00:47

 
  Test
passed #145618
docker linux amd64
deckard:linux:amd64

00:07:27

passed #145625
privileged
distro:epel-7

00:02:28

passed #145624
privileged
distro:fedora-27

00:03:08

passed #145617
docker
doc

00:01:04

passed #145616
docker linux amd64
installcheck:linux:amd64

00:01:34

passed #145619
docker linux amd64
installcheck:valgrind:linux:amd64

00:02:06

passed #145613
docker
lint:c

00:02:46

failed #145614
docker allowed to fail
lint:clang-scan-build

00:01:17

passed #145612
docker
lint:lua

00:00:53

passed #145622
docker linux amd64
respdiff:iter:tcp:linux:amd64

00:04:10

passed #145623
docker linux amd64
respdiff:iter:tls:linux:amd64

00:04:13

passed #145621
docker linux amd64
respdiff:iter:udp:linux:amd64

00:04:51

passed #145615
docker linux amd64
test:linux:amd64

00:01:38

passed #145620
docker linux amd64
test:linux:amd64:valgrind

00:01:30

 
  Coverage
passed #145626
docker linux amd64
coverage

00:00:23

69.5%
 
Name Stage Failure
failed
lint:clang-scan-build Test
  CCLD	modules/hints/hints.so
CCLD modules/stats/stats.so
CCLD modules/cookies/cookies.so
scan-build: 28 bugs found.
scan-build: Run 'scan-view /builds/knot/knot-resolver/scan-results/2018-06-21-101133-14-1' to examine bug reports.
Uploading artifacts...
scan-results: found 33 matching files
Uploading artifacts to coordinator... ok
id=145614 responseStatus=201 Created token=s66QRAz5
ERROR: Job failed: exit code 1