* k8s scale testing with kwok
* Update README.md
* fix netpol labels so that they apply to pods
* test connectivity
* parameterize scripts
* rename scale script and update readme
* clean up readme
* add NetPol after connectivity check
* retry connectivity loops
* fix connectivity test script and netpol
* script to capture cpu/mem
* fix typo in help
* kwok kubeconfig
* fix cpu and mem capture
* organized iptable parser code
* print functions for iptable object + comments and testing template for parser
* add converter package + code refractoring parser
* fix bug where the program throws an error when the length of an option's value is 1 in parser
* add tests for parseTarget and parseModule + code refactoring for parser
* add ConvertIptablesObject func
* tests for parser
* add converter UT
* experimenting with protobuff
* used constructors, getters and setters for iptables' struct
* export GrapIptableLock
* add parser for negation in npm rules + add SetInfo obj for converter + update protobuf
* move folder into npm + changes to converter
* change hack folder name + move within npm
* make changes to converter
* change gitignore
* temporarily remove http folder
* converter ut
* fix converter tests + partial tests for tupleProcessor
* fix go lint issue with json unmarshal
* changed npmcache.exec type to interface to pass tests in converter
* change back policy file
* add conditions to get npm cache and iptable-save from node
* Update const.go
* Update converter.go
* Update converter_test.go
* Changes to return error statements in converter.go
* Update converter_test.go
* Change import path
* Update iptables strings method
* Update parser.go
* Update parser_test.go
* Update networkTupleProcessor.go
* update tupleProcessor_test.go
* Delete main.go
* resolve golint issue
* fix returning errors in tupleProcessor
* changed unit tests so they are more aligned with guidelines + add cidrblocks set type placeholder
* pull updates from master
* move everything to the datplane package
* refactoring code
* fix golint issues
* java style is not the way to Go ;)
* add more comments to the parseLine function
* fix more golint issues
* fix line length linting issues
* fix more linting issues
* add parse CIDR Block functionality
* minor bug fixes + more test coverage
* fix remaining lint issues
* minor linting issue
* fix the final linting issus this time for real
* for real
* remove todos
* addressed some CR reviews
* moved parser and iptables to their own package
* change package name
* minor comments
* change package name
* addressed more CR comments
* minor linting issue
* rename tupleProcessor to trafficAnalyzer
* remove a test that used exec
* fix parse iptable logic + re adding the previous test