Another bug fix to `dmc.py`.

When parsing observed paths from `--data-key-path` option, it was a dict
rather than a list. Fixing this by converting `observed_paths` to a list
after calling `parse_data_key_file`.