Bump for version 2.2.2
Remove spurious whitespace
FreeRADIUS 2.2.1: check_cert_issuer in EAP-TLS broken in presence of X509v3 extensions - Patch from David Wood
Fix priority handling.
Add missing close brace
Initialize actions for UPDATE sections
Minor change to use update actions
Whitespace fixes in rlm_perl.c
Segfault in libperl when doing perl_xlat(). Fix by kvainkainen. Closes #436

In rlm_perl.c Perl interpreter cloning is controlled by #ifdef USE_ITHREADS.
However, for some unknown reason in perl_xlat() #ifndef WITH_ITHREADS is
used instead. At least my Perl does not have WITH_ITHREADS compile option,
meaning all perl_xlat() calls are handled by same Perl instance.

If you run Freeradius in multithread mode, this causes segfault in libperl
when two threads do perl_xlat() simultaneously.
Fix crazy indentation
Don't set parent priority when calling a child

It's wrong.
Note recent changes
Silently skip empty subgroups
Mark request as NO_SUCH_CHILD_PID on request done
Catch one more corner case from previous commit
Print string with \n rather than doing it as a separate call

Which makes threaded debugging easier to understand
Set fr_log_fp when using '-l'

So that we can get debugging from libfreeradius-radius
Set module to "" to avoid confusing debug output
More cleanups of request_post_handler.

In the forlorn hope that we can fix the proxy issue
Make request->child_pid into request->thread_id

There's no reason to use a pthread ID.  We can just expose
the thread number.  This makes it easier to debug threading issues