Fix typo spotted by go vet
Don't flush the iptables rules on start
Fix races found by go race detector
Use C memory for C
Fix remaining passing of Go memory to C and fix hang on quit
Add -memprofile flag
Speed up by using a buffer to store the packet details in C

...rather than calling back to Go for each packet which is quite expensive.
Reduce NflogBufferSize to below 128k so it works for massive speedup

Re-implement timeouts which are working now
Add -verbose flag which doesn't log every packet but does print useful debug stuff