Merge pull request #69 from twillouer/idfirst

_id must go first + test for updating accross indexes
Merge remote-tracking branch 'github/master' into geonear