Begin rewrite

  * Add support for multiple backends to collect the data depending on
    OS
  * Add LinuxBackend based on netstat instead of iptables counters