A step towards turning select into a really variadic template
select is now really a variadic template

It is getting ready for customization to reflect vendor specific
statement parts, e.g. order by in update and delete for mysql.
Cleanup
SelectTypeTests compile again!