Merge changes I71ad3014,I46d5067c,Ie02fd929,I7c3c049e,I50fd6a09

* changes:
  Add unit test cases for TrafficController
  Use netlink listener to track destroyed socket
  Add kernel header support for bpf file mode
  Rewrite the EBPF kernel program
  Rework bpf part of traffic controller