A Collection of C sorting algorithms