Add strategy to itidictionnary
Use IEqualityComparer instead of our custom strategy. Reorganise code, add comments.
Add key & values enumerable
Generic enumerator/enumerable
Add minilinq and tests