Only allow a fixed set of sounds for org-pomodoro
Initialize sound defaults only when load-file-name

The error seems to be, that at the execution of the macro the
load-file-name variable is not defined.