implemented feature that makes possible to preserve the root node as the first dictionary in hierarchy. The key of the root node dictionary is its name. The property switch is named 'includeRootNodeToDictionary' and in disabled (set to NO) by default.
That feature is used in another project called RKXMLDictionarySerialization.
Merge branch 'master' of https://github.com/nicklockwood/XMLDictionary
Dealt with situation when with the following parameters:
    [XMLDictionaryParser sharedInstance].collapseTextNodes = NO;
    [XMLDictionaryParser sharedInstance].stripEmptyNodes = NO;
    [XMLDictionaryParser sharedInstance].attributesMode = XMLDictionaryAttributesModePrefixed;
    [XMLDictionaryParser sharedInstance].nodeNameMode = XMLDictionaryNodeNameModeNever;
The key ‘__text’  was missing in the node. Now the value is empty string. Ex.:
            emptyNode =             {
                "__text" = "";
            };
            notEmptyNode =             {
                "__text" = nodeValue;
            };
Revert "implemented feature that makes possible to preserve the root node as the first dictionary in hierarchy. The key of the root node dictionary is its name. The property switch is named 'includeRootNodeToDictionary' and in disabled (set to NO) by default."

This reverts commit 5509de0f80c42078af0d22dd2581bfaeef10c809.
Merge pull request #12 from DZamataev/feature/EmptyTextWhenNoStrippingAndNoCollapsingEnabled

Feature/empty text when no stripping and no collapsing enabled