mongooseStore _id rewrite

If you okay this then you just cherry-pick out just 9f3cd34

Latest commit on this branch tests mongooseStore from the example.