Move the MergeSort functions to a separate file
Move the QuickSort functions to a separate file
Fix typo 'median' to 'med' in the file 'bin_search.inc'
Add two new macros 'MAPSORT1' and 'MAPSORT1_KEY' to the file 'map.inc'
Select the shuffle masks inside the macro 'REVERSE'
Move the merge functions to a separate file
Update comment style in many files
Enable AVX vector types only when '__AVX__' macro is defined