Support YAML configuration as well

It previously can read only Python scripts as configuration, but its Turing-completeness can be a double-edged sward for configuration, so I decided to make it to support YAML, which is way restricted one, as well.