Fixed and implemented thread support in c-run-time.
Enable build of posix threads on all UNIX platforms.
Switch to posix threads on c-linux.
Implemented atomic primitives for gcc. Cleaned up compiler intrinsics.
Enabled threading on OS X.
Improved thread and synchronization printing by extending debug-name.
Add simple comments to locator-base and locator-path.
Remove Google Analytics tracker since prom feels strongly enough to argue for more than 15 minutes about it.
c-run-time: Call application-exit-functions from a destructor

* sources/dfmc/c-run-time/run-time.c
  (call_application_exit_functions): New destructor function for calling
   call-application-exit-functions() in the Dylan library.

* sources/dfmc/c-linker/c-gluefile.dylan
  (emit-mainfile): Remove the generated call_application_exit_functions()
   and the call to atexit() from _main.c files.
Enhanced thread-test.
Automated untabify of the c-run-time.
Added some volatile declarations, improved debug messages.
Added a stderr message on debugger break.
Added some TLS debug prints.
Implemented thread variables in c-back-end.
Rework TLV vector init.
Debug rework.
Removed some crap in posix-threads support.
More debug rework.
Enable -Wall in c-run-time.