Create timsort.c

This is a copy from Tim's C code

You can find it here http://svn.python.org/projects/python/trunk/Objects/listobject.c

A description of TimSort is given here 

http://svn.python.org/projects/python/trunk/Objects/listsort.txt