Add a :help command

`:help` on its own will show a list of internal commands, and `:help
command` will show help for the given internal command.

This commit also extracts the various internal command specs from
spec/units/commands/internal_command_spec.rb into their own files.