Added "cmpsort" function to listutils module, which allows for list sorting based on a custom comparator (lambda function).

For example:

    cmpsort := => import 'listutils' 'cmpsort'
    println cmpsort `len ["abc" "a" "ab" "abcd"]

Output:

    [a, ab, abc, abcd]