Adding RFmutex. Simply an abstraction over pthread_mutex_t, considering future win32 support