YAML config support (Development)

Sorry, about the other pull request.  Here is the same pull request, but rebased onto development and with the import style fixed.  Thanks for the feedback!