When the `LOGTALKHOME` or the `LOGTALKUSER` environment variables are not defined, assume the current directory as their value

This enables Logtalk to startup when embedded in a compiled application if the variables are not defined.