Merge pull request #315 from pbrunet/pattern_unordered

Pattern unordered
 Better matching for Dict
Better matching for set
WIP, rosetta pick fait une boucle infini. Le reste est oK