Fix #1891, and refactor all tests in assocations/has-many.test.js to use promises <3