Experimental QuickSort using cpp11 and templates.