implemented heap sort
merging, not sure why....
Merge branch 'master' of https://github.com/james-dixon/Sorting