Changes hasOne.getAccessor to be able to fetch instance before association (if needed)

This happens when people do Model(n).getAssoc() instead of Model.get(n,
function (err, inst) { inst.getAssoc(); }).