Allow singular versions of component types

This makes the command line make more sense when you are
looking at the detailed view for a single component
Merge pull request #223 from apregier/improve-showdocs-cli

Allow singular versions of component types