Initial changes and test for multi-line filtering
Simplify and change some filter line buffer

Include change variable names to `fail2ban` style
Filter for multi-line now stores last time match

This is useful for log files which dont contain a date/time on every
line
Changed multi-line test to provided example
Sanitise testcase log 04
Added <SKIPLINES> regex applicable for multi-line

This allows lines captured by <SKIPLINES> regex to remain in the line
buffer in Filter
Minor typo in server/failregex.py
ignoreregex now functions correctly with multiline

Ignore regexs are now only compared to lines that match the failregex.
Supporting test also added for multiline regex and overlapping
multiline regex matches.
Added multiregex test for multi-line filter
Added FilterReader test
Regex get(Un)MatchedLines now returns whole lines only

Fix issue where for regexs not anchored at start/end of line, that
getMatchedLines and getUnmatchedLines returned partial lines
Added 'maxlines' option to fail2ban-regex

This allows multi-line regex to be tested
Removed "common.local" include for FilterReader test
Revert changes to man/fail2ban-client.1
Introducing 0.9.x series with 0.9.0a0

0.9.0a0 is chosen so that StrictVersion works within python 2.x
Merge remote-tracking branch 'github_kwirk_fail2ban/multi-line' into 0.9

* github_kwirk_fail2ban/multi-line:
  Revert changes to man/fail2ban-client.1
  Removed "common.local" include for FilterReader test
  Added 'maxlines' option to fail2ban-regex
  Regex get(Un)MatchedLines now returns whole lines only
  Added FilterReader test
  Added multiregex test for multi-line filter
  ignoreregex now functions correctly with multiline
  Minor typo in server/failregex.py
  Added <SKIPLINES> regex applicable for multi-line
  Sanitise testcase log 04
  Changed multi-line test to provided example
  Filter for multi-line now stores last time match
  Simplify and change some filter line buffer
  Initial changes and test for multi-line filtering
Brief changelog entry for multiline failregex.  With this Close gh-54
Remove spurious space at start of line
Check for unicode and encode before md5sum in filter
Change sort in datedetector to use key based comparison