Update host-val with even-host only if really set

event[:host] get's set unconditionally resulting in logging under host
null. Make sure we only set the value if the event-host variable has
been set.
Merge pull request #23 from bipthelin/bt-event-host-fix

Update host-val with even-host only if really set