Claims the mutex if free and returns true. If already taken, immediately returns false without waiting