YAML Configuration

I have extended the configuration to allow for loading of YAML. It is
currently using HASH/String syntax to retrieve the information from the
YAML file. However it may be able to do it via symbols as well (never
tested it).