Use pthread_name instead of pthread_self for portability
Use pthread_name instead of pthread_self for portability
Use g_mkstemp in audiographer for portability
Add header include required by mingw compiler
Add DEBUG_TRACE output to file utility functions in libpbd
Add config/data filesystem paths to search on windows
Don't use trylock in assertions on windows as it will fail

glib uses TryEnterCriticalSection on windows which will return true
if the lock as able to be locked *or* is already locked by the current
thread.
Add test for Glib::Mutex::trylock

Behaviour of this method is different on WIN32
Fix saving sessions on windows by using g_rename instead of ::rename