Fix afterFind() called twice with belongsTo and hasOne relationships

Refs #2268
Merge pull request #4175 from chinpei215/master-issue2268-fix

Fix afterFind() called twice with belongsTo and hasOne relationships