added osx specific ipfw action with random rulenum
Merge branch 'osx-ipfw' of https://github.com/afragen/fail2ban into osx
DOC: credits and thanks for Andy for osx-ipfw
ENH: more options and ruggedness to prevent unintensional consequences
ENH: added jail.conf example. closes gh-340
BF: reverted to simplier random rulenum. If your machine is handling 1000s of block the addition complexity isnt what you want
ENH: port optional
BF: action.d/bsd-ipfw - use blocktype instead of unused action for icmp rejecting blocked packets
add mods from grooverdan and fix actionunban

actionunban still not working in grooverdan's mod. I made this one grep both <ip> and <port>. It should be more specific if the same <ip> is banned on multiple ports.
more specific actionunban
after some research it looks like setting to unreachable better than deny
MRG: resolve conficts in action.d/osx-ipfw design
Merge pull request #344 from grooverdan/osx

ENH: OSX ipfw based on Andy Fragen's work
Merge pull request #346 from grooverdan/bsd-ipfw-default-unreach-port

BF: action.d/bsd-ipfw - use blocktype instead of unused action for icmp ...
ENH: add timezone offest and subsecond support to Datedetector
BF: capture of microseconds no longer needed. Closes gh-341
TST: fix test data to match parsing of timezone in UTC
TST: fix test data - TAI64N timedata was in UTC+1 DST rather than UTC+1
TST: add datetime method on mytime for rework of datedetector
TST: correct failData - faildata in UTC+1 not UTC