added tests for command factory
implemented command factory with insert, read, update and delete commands
added table name to command factory ctor
moved dbcommand assert into own class
added type service
added id service
added mapped id service
added robustness to id service class
added common interface for id services
renamed idservice to autoidservice
added composit id service