Move the usage message into its own function.
Add a -h option to print the usage

This also exits with EXIT_SUCCESS instead of EXIT_FAILURE
Add a -H option to print all the highscores.
Add the version flag (-V) to the usage.

Also updated the first line because it was out of date.
Merge pull request #2 from noahmorrison/cl_args

Update command line args