Places types: use an ordered dict to keep order as defined in YAML file
Moved OrderedYAMLDict to its own module rather than __init__
Merge pull request #32 from ox-it/types-ordered

Places types: use an ordered dict to keep order as defined in YAML file