Use stable sort instead of V8 Array.sort, which is not stable
Merge pull request #6 from axiomzen/stable_sort

Recommendations are not always the same when the objects are equal