Merge pull request #2998 from obrignoni/2.3/develop

2.3 Progress
Oops, fix wrong classname
Fix insert get id
Fix more  id retrievals
Type column did not exists
Merge pull request #3000 from obrignoni/2.3/fix-install

2.3/fix install