Minor Bug Fixes in Protocol Handling (including test)

- Farly::ASA::Filter
    - checks existence of $line, to avoid warnings if config end with a
      group definition

- Farly::ASA::Parser
    - changed order of protocol terminals, so that "ipsec" and "ipinip"
      do not match "ip" anymore

- Farly::ASA::ProtocolFormatter
    - Added missing protocols to $String_To_Int
    - use "reverse %$String_To_Int" to generate $Int_To_String

t/all_protos_in_group.cfg contains all protocols in a object group
t/parse_all_protocols.t tests if all protocols are parsed correctly