OrderListDict

add OrderListDict module; change the comments could be through doctest