Declare helm-log-eval before using it

Seems that helm-log-run-hook uses helm-log-eval macro before it's declaired.

Causes helm to fail to work when byte compiled.