Modify bin/gcommit
exit instead of die when there are the wrong number of operands.  Die
should be used only for serious (system) error, not user (understood) errors.
Modify bin/gcommit
Add several checks: the file exists, is a file, and is readble.