Supports more than one FK per object
For a table with more than one FK, `norm` currently uses this syntax:

```sql
CREATE TABLE table (
	id INTEGER PRIMARY KEY,
	name TEXT NOT NULL,
	fk1 integer, FOREIGN KEY (fk1) REFERENCES table1 (id),
	fk2 integer, FOREIGN KEY (fk2) REFERENCES table2 (id)
)
```

Which doesn't work with SQLite. Instead this should be used:

```sql
CREATE TABLE table (
	id INTEGER PRIMARY KEY,
	name TEXT NOT NULL,
	fk1 integer REFERENCES table1 (id),
	fk2 integer REFERENCES table2 (id)
)
```