removed method for sharing references counter between shared pointers; splitted shared_ptr to references counting class and pointer wrapper class
introduced dependency on header files
Implemented UT for Read method of SCircBuffer. Fixed SCircBuffer
Implemented UT for Read method of SCircBuffer. Fixed SCircBuffer
created shared_base base class which holds common implementations used by shared_ptr and shared_array. shared_array now uses shared_count.
cosmetic changes
added operator[] in SCircBuffer. Addded tests for operator[] and Write to SCircBufferTest. Fixes in SCircBuffer