Entry Functions, Change in testSort

Added entry functions (quickSort() and mergeSort()) to ensure function
pointers work as intended.  Changed original quickSort() and mergeSort()
to _quickSort() and _mergeSort() to work with entry functions.

Changed testSort to use a function pointer array and get rid of the
switch statements.

Removed my version of insertionSort()