merge_sort: Add initial C implementation

Signed-off-by: Prashant Malani <p.malani@gmail.com>
merge_sort: Max the comparison of two subarrays more compact

Signed-off-by: Prashant Malani <p.malani@gmail.com>