Specfile: remove descriptions & details

RPM is ignoring such details, so remove them...
Kept the secure_log ones as new package for selinux is needed
Specfile: Create new package secure_log-selinux

This new packages will install the selinux module defined by
5328652c315a7618340257a1e8c2c527f78a9099
The previous specfile did install the module files but did not
load the policy nor restore the file context
v2 is now on CERN github
Specfile: add the selinux package as a dependency
Fix for linux-3.13 (due to efe4208f)
Netlog: only accept base 16 input
Update release version to 2.2-5 (2.2_rc2)
Replace jprobes by ketprobe entry_handler when possible
Remove simple identic helpers

Now that every probe is only using one jprobe or one kretprobe
and no combinaison of the two anymore, all helpers are oneline
simple code. Inlining them simplify the code without hurting
comprehension
Remove '\n' at the en of MODULE_PARM_DESC
Remove starting '\t' in printk
Add missing spaces in log messages
Log errors on error level
Update release version to 2.3-1 (2.3_rc1)
SLC does not support mls
Typo
Update release version to 2.3-2 (2.3_rc2)
Secure_log: add 'send_eof' parameter

Rsyslog reads the files and hangs up until it reads a predetermined
number of lines. This option makes secure_log send a EOF when the
buffer is empty, allowing rsyslog to flush its cache.
This option have security consequences: if someone else is reading
the socket at the same time, some data may not be read by rsyslog
Add a missing '__must_hold(log_lock)'
Security_log: security fix, potential buffer overflow at end of buffer

The reader might be positioned at the end of the buffer before
this recored is 'cleaned out' by a new record (if there is not enough
room remaining). However, when reading, the reader does not check if
the record was 'cleaned out' ("len" set to 0). This commit add such a check:
If the len of the current record is 0, go back to the beginning
of the buffer.