Rework the import API. (1) Hide variants of Configuration, Column,
Adapter etc. from the user by introducing a proxy class DataSource, (2)
allow addressing columns by name for all types of sources, (3)
consolidate examples in Example21
Add code comments
Add comments
Slightly adjust example