Changelog & readme update for Yaml.
Split dict logic in DictDocument as ``HierDictDocument`` and ``FlatDictDocument``.
add support for optionally ignoring missing values to *DictDocument.