Add heap sort implementation
maintain alphabetical order
remove type annotation
Add tests for empty and 1-length arrays. Also add some checks
Added src/agm and documentation in .toml file for agm
Added cargo command line usage
added a test
fixed test
fixed test. Still no test for command line argument parsing.
Thanks Adolfo for the style corrects & added [cnfg(not(test))] to main.
Merge pull request #290 from superlogical/master

Add heap sort implementation
Fixed test warning, added negative value test and failure to fn agm
Merge pull request #291 from JoshuaSkootsky/master

Added src/agm and documentation in .toml file for agm