Elementary Sorts

Add Elementary Sort Algorithms (Insertion, Selection, Shell). Minor
cleanup in other areas