Adds a configuration file class for Trait Based Networking. The class can read, validate, and parse a YAML config file conforming to the expected structure of a TBN configuration file. Parsing renders the configuration to TBN objects. Change-Id: I69802006274d2373e73ba3d2779c29e365caea85 Signed-off-by: Clif Houck <me@clifhouck.com>