add implementation of quick sort combined with insertion sort
added implementation of quick sort with pivot chosen as median of 3
Add implementation of version of quick sort due to Hoare