BF/ENH: include [PID] into logging msgs, remove indentation from syslog messages

Otherwise leads to incorrect parsing of the log messages by syslog(-ng). See
http://bugs.debian.org/730202

I also removed %(levelname)-6s from syslog messages completely since they (levels) are
passed to the syslog and it is up to the configuration/admin to decide include
levels into the messages or not (I have checked that at least debug level indeed
goes to /var/log/debug).

This all is up for a discussion (e.g. "RETURN THE DAMN LOG LEVEL INTO THE MSG!" )

I also thought to address long standing related wishlist/regression: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=481754 (no option for specifying syslog facility) but was not sure if it shouldn't just go to 0.9