Added custom argument parser for CLI.
Fixed CLI argument parsing.
Added unit tests for ArgumentParser.
More fixes to the argument parsing.
Added return value to ModelMapper.load.
Using class name as default target for models if omitted.
Set target as mandatory to ModelInfo.
Added driver-specific model mapping.
Added FieldRef and FieldMultiRef types.
Moved Sqlite specific stuff to its own module.
Added FieldRef to sqlite driver.
Fixed Python to SQL syntax for IN [list].
Fixed some tests.
Fixed model mapping with multi references on save and fetch.
Added ModelMapper.setup methods.
Added DataError, ModelMapper.get and ModelMapper.select.
Fixed MRO issues with model decorator and multiple inheritance.
Added FieldRefAny field type.
Updated Sqlite driver to match changes in datalayer.core.
Updated query parser and added DataQueryToken to that effect.
Fixed some issues with query processing.
Updated Sqlite driver and mapper with new query parser API.
Updated Console to not print values that are none.
Added error handling in ui.Console.
Added error handling in CLI launcher.