Add ransack context opts config distinct true by default

Resolves issue [#271](https://github.com/ernie/ransack/issues/271) by enabling distinct: true by default for Context.evaluate