protocols start themselves.
passing template dir and args in constructor
SNMP fits protocol interface
test cases and minor fixes
min path is lists - not str
S7Comm tests
removed strange imports
Merge pull request #185 from glastopf/protocol_interface

Common protocol interface