Fix to PlistDocument.cs ignoring every second key when reading a dict

Bugfix: Reading a dict in a plist document only handles every second key.