Added methods to get the container type and the separators for hash keys and values
Documentation generator knows a bit more about containers
Changes to avoid aliasing of available column names with id column names
Added several methods which fix and help on programmatic model building (needed by BP::Loader::Mapper::Relational)
Generalized SQL model generator, so it is able to cope with hashes, arrays and compound types in a nice way.