iks: proper logging

+ switch from std::cerr to szarp liblog
+ configure liblog to print to syslog
+ add additional log errors in places signed by TODO
+ add error handling in main function -- global try/catch block:)
+ if run not daemonized log is send to stdout