Multidict WIP

Continued work on multidict, updated multidict tests.
Some tests sometimes fall, possibly due to elements order. Work in progress
Sorry, but proposed change behaves differently, I didn't investigate why.
If you want feel free to make commit with post-fix.