Updated usage of simplecov to work with mutiple gems.

Using the #add_group feature of simplecov to create
coverage reports for each gem. Also fixed a bug where the
the gems used the same command_names, clobbering the results
from the previous gem.