Updating the bencode parser to handle non-terminated dictionaries and
lists