Added protocol as parameter to fail2ban jails

In addition fixed and extended the Travis Unit testing
Typo: "jail" should be in singular?