add a new yaml config format
add a command line option (-t like nginx) to check config format
fix all of the bugs and tests
update readme
highlighting
fix READMe typo
Merge pull request #28 from uber/yaml_config

add a new yaml config format