added missing test functions
added ipv4/ipv6 support in foreign parts
added missing utils tests
added tests for reader and writer. added reading smtp data
remove missing server tests temporarily while working on configuration API