Made standalone skvtool _mostly_ covered by unittests that handle skvtool_core => can change things in bit more relaxed way in future, hopefully.
First iteration at doing the things 'correctly'; now have list of entries on <source>.<interface> basis, and those entries can be about anything. Added skvtool support to manipulate those lists too.
Converted to use same # for PREFIX_CLASS as IOS version.
Added list options with both Lua and json syntax.
Added better sanity checks to list functionality testing + testing/support for other output methods for list_all.
First, perhaps somewhat suboptimal version of the pclass-passing code (which can be later on expanded to pass other stuff too).
Renamed the dns-search to dns_search, to make prettyprinting in Lua nicer.
Removed pclass prefixes from radvd configuration, and added test case to ensure that really works.
Started working on built-in fakedhcpv6d to pm.lua; to do: actual message handling, verification of it (two cases - informative, and IA_NA).