Multi-configuration parser library

This crate is unstable and liable to change.

Parse command line options into structured Rust data using serdejson Values and use libucl to parse configuration files and add them to the serdejson configuration structure

See the libnereon instructions for information on configuration syntax.