decode: fix typo in comment
af-packet: init correctly the config structure

This fix a crash when interface is not defined in YAML.
Use unlikely in malloc failure test.

This patch is a result of applying the following coccinelle
transformation to suricata sources:

  @istested@
  identifier x;
  statement S1;
  identifier func =~ "(SCMalloc|SCStrdup|SCCalloc|SCMallocAligned|SCRealloc)";
  @@

  x = func(...)
  ... when != x
  - if (x == NULL) S1
  + if (unlikely(x == NULL)) S1
Counters: remove all unused parts of the API
Counters: remove unused code
Counters: more unused code removal
Counters: remove SCPerfCounterValue struct as we no longer support multiple data types
Counters: merge SCPerfCounterName into SCPerfCounter as there was a 1 on 1 mapping
Counters: fix unix socket
Counters: remove unused tm_name comparison loops