added another implementation of mergesort

- updated test_sorting
- added doctest strings to mergesort.py
added an insertionsort doctest
added doctests to quicksort