Fix error reported by go test
This fixes the following error from go test
client/client.go:45:8: (*0xacab.org/leap/obfsvpn/client.Client).log call has arguments but no formatting directives
and adds a check to c.log to see if the format string is empty if its empty use log.Print and if a format is provided then use log.Printf
/cc @cyberta