Foreign keys can be symbols for has_and_belongs_to_many

Fixes https://github.com/thoughtbot/shoulda-matchers/issues/583
Cool, thanks for the explanation.