BF: firewall-cmd-direct-new was too long. Thanks Joel.
BF: did remove instead of move
BF: revert to fail2ban- prefix as f2b- was intended for 0.9
ENH: reduce firewalld-cmd-new -> firewallcmd-new
BF: complain action could match too many IP addresses
BF: grep matches on <ip> shouldn't include other IPs
BF: create flushlogs command to prevent logrotation clobbering logtarget. Closes gh-458
ENH: banning an IP in the ignoreIPList now issues warning to log, but still continues
DOC: correct grammar - s/Here are more information/Here is more information/
BF: put notice in email if whois program could not provide more information. Closes gh-471
ENH: Added blocklist.de reporting API action
DOC: when to use blocklist.de reporting

Taken from commit 1846056606d24abe4e7d3f2e1cf56407c65b9008
ENH: blocklist.de action added fail2ban version as user agent
Merge pull request #463 from grooverdan/firewall-cmd-direct-new-length-too-long

BF: firewall-cmd-direct-new was too long. Thanks Joel.
Merge pull request #473 from grooverdan/whois-missing

ENH: Whois missing in actions? Include output to say so
Merge pull request #472 from grooverdan/banip-ignoreconflict

ENH: banning an IP in the ignoreIPList now issues warning to log, but still does the ban
BF: files/redhat-initd - as per http://pkgs.fedoraproject.org/cgit/fail2ban.git/tree/fail2ban-init.patch
ENH: blocklist.de action error on HTTP response code 4xx
TST: test case for flushlogs
TST: fix flushlogs and include test for STDERR flushing