Document file and handler function for each command
Update File shell callback comments.  Minor comment tweaks.
Merge pull request #5155 from lkcampbell/fix-issue-1483

Fix for issue #1483.  Document file and handler function for each command.