Added array based alternative (faster) heapsort for GHC.
Added array based alternative (faster) heapsort for GHC.

kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout,kragen/shootout