BF: general Exception catch was excessive. Only IOError and OSError are possible and has different meanings
BF: allow more than single word for command action[start,stop,ban,unban,check] and for setcinfo too
ENH: add help command
ENH: typo + head -1 has been deprecated for 10+ years.
do catch all exception
add corresponding ChangeLog entry
TODO: test filters/examples files
Merge pull request #135 from grooverdan/dev-doco-2

Dev doco 2
Added additional Transmitter tests, and some associated fixes

This includes some tweaks such that errors are raised for certain
commands
Fixed typos
Merge pull request #138 from pborreli/typos

Those were not the typos but an alternative self-expression ;-)   Thanks @pborreli
Merge pull request #134 from grooverdan/misc-fixes

BF: fail2ban client can't handle multi word setcinfo or action[*] values
DOC: added a note that coverage script is python-coverage on Debian systems
Merge branch 'transmitter-testcase' of https://github.com/kwirk/fail2ban

* 'transmitter-testcase' of https://github.com/kwirk/fail2ban:
  Added additional Transmitter tests, and some associated fixes