Adding a heap sort algorithm to repository

Heap sorting algorithm in C++ accompanied by a max heap and examples