fix incorrect locks
fix incorrect locks

The read/write locks won't have the intended effect.  Only one thread will ever enter the Read lock and thus the same thread will or will not enter the Write lock - as is, the code won't block reading when writing is occuring and vice-versa.  Simplified.

NaosProject/Naos.Serialization,OBeautifulCode/OBeautifulCode.Serialization