Fix ORDER BY with INNER, OUTER JOIN and LIMIT, issue #2145

Fix for issue #2145
`sequelize 1.7`
options.table is quoted from initialization and I don't know how to do
``
      // Escape table
      options.table = table = !Array.isArray(tableName) ? this.quoteIdentifiers(tableName) : tableName.map(function(t) {
        return this.quoteIdentifiers(t)
      }.bind(this)).join(", ")
``
Maybe