adding filter to detect Shellshock attack attempts against bash scripts through apache.  See http://seclists.org/oss-sec/2014/q3/650
adding jail conf for shellshock filter
adding test case, changelog and thanks entries for apache shellshock filter
forgot to add test case to last commit
Merge pull request #818 from slowriot/master

adding filter to detect Shellshock attack attempts with Apache
tests: define CONFIG_DIR in utils.
Merge pull request #813 from schaal/tests-configdir-env-variable

tests: Add function to utils to calculate CONFIG_DIR
caching of read config files, to make start of fail2ban faster, see issue #820
test case for check the read of config files will be cached;
config cache optimized - prevent to read the same config file inside different resources multiple times;
test case: read jail file only once;
Merge 'upstream/master' into ban-time-incr:
Merge remote-tracking branch 'sebres:cache-config-read-820' into ban-time-incr:
config cache optimized - prevent to read the same config file inside different resources multiple times;
test case: read jail file only once;
+ optimized merge: use OrderedDict.update instead of merge in cycle;