Created a lock object for the relax data pipes.
This will be used to prevent races in the GUI when data pipe info is accessed, but when a thread is changing the data pipes at the same time.
Authored by: bugman 2011-08-06
Parent: [r14196]
Child: [r14198]