Replace `Arel::SelectManager#join_sql` with `Arel::SelectManager#join_sources` as `Arel::Node#joins` accepts AST as well.
Merge pull request #288 from Simplero/remove_dependency_on_join_sql

Replace `Arel::SelectManager#join_sql` with `Arel::SelectManager#join_sources`

Fixes #287