Global upsert option not functioning properly

The problem is that the line

`if (definition && options.upsert && attrs[definition.idAttribute]) {`

runs before

`options = DSUtils._(definition, options);`

so the options don't get merged with the global options. This is a suggested fix.
Haha, you're right, and I'm fine. But I hope that I've been helpful. There are some things about the api to js-data that I remember giving feedback on the decision about. :-)