nvtable: remove error message on zero-length name value pair

I've found a use-case where I want to ignore an assignment to a name-value
pair. When using csv-parser(), sometimes we get a column we really
want to drop instead of adding it to the message.

If that's the case, it's as easy as:

csv-parser(columns("", "foo", "bar"));

Essentially the first column would be dropped. The only thing that was
ugly about this is the error message in nvtable, which has now been
by this patch.

Signed-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>
scl/scl.conf: use a wildcard include instead of referencing files one-by-one

This makes it easier to work with installations that selectively installs
various SCL snippets, and also makes the file less redundant.

Signed-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>
scl/solaris/plugin.conf: add extract-solaris-msgid() as a parser

This parser automatically extracts (parses & removes) the msgid portion
of Solaris messages.

Signed-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>
system(): automatically add extract-solaris-msgid() as a parser on Solaris

This patch automatically removes the Solaris msgid and places the parsed
information into dedicated name-value pairs.

Signed-off-by: Balazs Scheidler <balazs.scheidler@balabit.com>
Merge pull request #302 from balabit/f/solaris-msg-id-parsing

F/solaris msg id parsing