List insert. Fixes issue #61.

Slightly bigger than the other branches in this family because list.insert takes 2 arguments as well as `self`, so I created MP_DEFINE_CONST_FUN_OBJ_3. I could also make it variadic if that's deemed better.