Fix #2068 - `update` accepts `reorder` option for server-side sorting

This patch would allow collections to be reordered (without destroying any existing models). This is useful with `fetch({update: true, reorder: true})` when response data can only be sorted server-side.