dynamic column creation

It is now possible to add a column to an existing table:

```js
var model = sql.define({ name: 'foo', columns: [] })
model.addColumn('baz')
```