BF: fail2ban client can't handle multi word setcinfo or action[*] values

BF: allow more than single word for command action[start,stop,ban,unban,check] and for setcinfo too in fail2ban-client. Previously a set

BF: general Exception catch was excessive. Only IOError and OSError are possible and have different meanings