Added usage PLATFORM_ID and DEVICE_ID in unittests
Added std::vector and boost::shared_array type to CreateBuffer(),
ReadBuffer() and WriteBuffer() methods

Addd unittests for this methods
Added unittest in queue.cc for CreateBuffer() method

Refactored unittests for ReadBuffer() and WriteBuffer() methods