Add separate binary 'vnm_validate'

Re-uses same code as the vmod itself, validates that a given
JSON input file parses and loads successfully on the commandline
as a pre-check to be executed before updating the vmod's config.

Change-Id: Id9f5e5b45bcd90b933f75a97d621a7c2a1deb537
add cmdline debugging in vnm_validate

Change-Id: I7ef47eb86472b99a47e9a94434d847ffaa6f569c
support maskless addresses (as implicit all-ones)

Change-Id: Ia968317b04aeb058534acb5070f9b64334a15a2b
bugfix on strings alloc

Change-Id: I4b60dbb81fa0c08f43b77e477e322759bbf7106f
fix distcheck

Change-Id: I9eb45236f42518b798eaeb7a5577ca7f77fa477a
Backport nlist.[ch] changes from gdnsd

This gives us the ability to normalize truly ugly lists
  of networks from the JSON input, instead of failing on
  things like duplicates, merge-generated duplicates, and conflicts.

Change-Id: Ib1e6d95ac7ad687933a3e65cdab45ea02ec9e303
1.2 release stuff

Change-Id: I8352a9f3cfadaed46159e548d0a3e25e86bc8e53
Merge branch 'master' into debian

Change-Id: I163b112ae95b23e890820a8315ffb7d578f4f627
updates for 1.2 (no multi-arch, new binary)

Change-Id: I75d2370295d88bbf7ff335493e1c0848d8facff1