Fix joining to be driver inspecific.
Refactor
Little better readability
Refactor: `fulfillRelationships(row, opts)` instead of `(opts)`
Better readability in `whereSql`
Single hasMany for sqlite
Refactor
Mulitple hasMany relationships working for sqlite
Multi-hasMany in both drivers
Factor out the stream handlers!