A C implementation of insertion sort, for linked lists.