paranoidClause: should handle sequelize.[and|or] correctly

as reported on issue #2255
I've applied `options.where = options.where ? this.sequelize.and(object, options.where) : object`, and removed `options.where = options.where || {}` since we don't need to dig in into `options.where`.