Ensure :name option is respected when using t.references to create a foreign key

When using t.references to create a foreign key, the :name option is ignored. This results in an undesirable system-generated constraint name.

This simple fix adds the desired foreign key name to the generated DDL by pre-pending 

CONSTRAINT "FK_NAME"

to the generated FOREIGN KEY clause as part of the CREATE TABLE statement.