Merge branch 'fix_eager_load_weird_if' of github.com:igorsantos07/php-activerecord into fix_eager_load_weird_if
Revert "Removing weird IF that was causing issues with loading eagerly relations. reopens #339"

This reverts commit 89e699faea5a75e1f18825f24930d944cfab95d1.
WORKAROUND ALERT: making through relations work instead of any other relation that uses more than one key
Merge branch 'fix_eager_load_weird_if'

Conflicts:
	lib/Relationship.php