Results 3 issues of tttffff

This PR changes how `NULL FIRST` and `NULL LAST` is implemented for Postgresql and also allows it to be used by other DB's. Instead of using SQL fragments, it uses...

### Steps to reproduce Run in terminal ```sh rails new nested_assoc && cd nested_assoc && rails g model Company name && \ rails g model Person company:belongs_to && rails g...

Old link no longer exists. Updated link to new docs on setting up JS client.