Better testsuite for datastructures
First steps
Naive updates for MultiDict
More fixes
Added support for iterlists and iterlistvalues

Generalized decorator.
Renamed apply to smth not overriding the builtin

Also added docstring to the fallback list function.
Added tests
Ripped out dict-specific code from native_dict,

made it native_itermethods. We were abusing it like that anyway.
native_itermethods now just transforms the Python 3 API into Python 2 if neccessary.
Made stuff more readable (?)
Removed dict_* methods in _compat
More unified line-wrapping.
Renamed test.
Random iterating-related fixes.
Merge pull request #3 from untitaker/python3

adaptions to datastructures