moving merge_sort and tests in from another repo.  updated requirements too
numpy and matplotlib now in requirements.txt
Update merge_sort.py

removed unnecessary tmp_idx variable (since we're using a list here and not an array for the tmp values)
Merge pull request #24 from sazlin/merge_sort

Merge sort