Fix bug in automatic explicit array creation code

When a duplicate key is detected, and the parser is in UCL_PARSER_NO_IMPLICIT_ARRAYS mode, the resulting object only contains the second object (elt), the first object (top) is missing
Merge pull request #54 from allanjude/patch-3

Fix bug in automatic explicit array creation code