Fix belongsTo() method to be compatible with Laravel 4.1.

This fixes the same issues that #123 pull request fixes but more extensively for models eager loaded `with()` relationships.