Correctly sort recommendations based on score

This is a breaking change, as methods such as `recommended_books` will
no longer be chainable with other ORM query methods.

Signed-off-by: David Celis <me@davidcel.is>