Fixing [model].all not consistently returning includes

When returning all objects and specifying includes, the included
relationship would be empty if some models had no references to the
included target - this was due to using `sinterstore` instead of
`sunionstore`