fixes to accept polymorphic relationship #288
fix for arel
removing extra whitespaces for #288
#where_values_hash now takes an optional arg @merhard
Merge branch 'issue_288_again'