Fix to use custom join table in habtm

When used a custom `join_table` name on a `habtm`, rails was not saving it on Reflections. This causes a problem when rails loads fixtures, because it [uses the reflections](https://github.com/rails/rails/blob/master/activerecord/lib/active_record/fixtures.rb#L652) to set database with fixtures.