CREATE TABLE ... AS SELECT ... WITH NO DATA

First part of the Create Table As Select process
this only works when no data is specified
passes all new tests
This error is intended for something else and actually depends on all the parameters from the message in error_code.properties:

```
test=> CREATE TABLE x(a,b,c) AS SELECT 1,2 WITH NO DATA;
ERROR: Table `More columns in create than in select query`.`{1}` column `{2}` stored `{3}` ({4}) does not match computed ({5})
```

I didn't an existing exception we could use here so I think a new one is needed.