Tranform /proc/netlog-config into /proc/netlog/whitelist

Allows to create other netlog related proc files
Choose active probes at runtime, not compile time
Fix typo, re-order probes from 0
[kj] are not fully unregistered by the kernel
Register/Unregister probes from /proc
Fix some staticness warnings
Use __must_hold macro for checking locks
Fix lock unbalance
Ignoring backup files
Use syslog message format as defined in RFC5424
Hold kernels do not have __must_hold test
Open at the end of the current log, so that restarting logger does not log everything again
Makefile: add new variable for build/install folders
Fix deadlock in probe loading
netlog_init: die if create_proc fails
Add various error messages
Merge match_bind & match_socket
Use more canonic names:

jprobe: pre_${probed function}
kretprobe: post_${probed function}
On the first open, start at the beginning.
First version (buggy) for common logging module