Add abstracts for hint and help.
Add metadata recommended by Gabor.
Add abstract for shell.

This pointed out a formatting problem for the 'hint commands' command.
Corrected the formatting problem and cleaned code slightly.
Corrected usage of Term::ReadLine module.
Update version numbers in modules.
Attempt to fix an error reported by CPANTESTERS.

Some of the tests were failing based on failure to load the IO
module. This is an attempt to fix that. I'll really upgrade the
version if it succeeds.