Add an exception to use to signal the presence of an invalid import name
Test import name validation
Reject duplicate non-import names and import names with child components
Rename CompoundName field; Add formatting util object
Add test for Conf; Extend CompoundName tests
Rename SimpleName field to name
Add documentation
Add reminder test
Extend with ImportConf case class
Text ImportConf
Allow invalid module names to be signalled
Align class names