Fix #16 and to_json
- Switch from HashMap to IndexMap to store dictionary structures. It allows keeping the insertion order of the prune variables and ease the test. The interpret::Dict is still a HashMap but could be change as well to avoid keeping track of the insertion order with the vec field.
- Add the to_json function that returns a json formatted string from a ast::Type::Dict.
Edited by LEGRAND Simon