array check to ensure getRemoteJoinField() gets an array from Config::inst()->get($remoteClass, 'has_one')

bug report raised in issue #2570