sguil: fix recursive calling of SguilSensorAgentInit

Recursive function calling is leading to stack exhaustion on connection problems. Saw this on my local sensors.

Change simply removes the recursive calling. There seem to be a few other places where recursive functions are called in the spo_sguil.c module btw.