Add probe for libpthread
Regenerate charmonizer.c
Store global error variables in a single struct
Use thread-local storage in Err.c

Fixes CLOWNFISH-24.
Test thread-safety of global error object