Foreign key enforcement

The default connection string for SQLite databases has been changed to enforce foreign keys by default. A foreign key reference has been added between the users.id and password_resets.user_id columns.