Added counting sort (stable distribution sort, really basic)