Added testcase for Vector erase method (EraseWithElementOld)

Change-Id: I9d11ebbb8148a21e42c107440fcc474478d8534c
Changed file encoding of FileUtilsTest to utf8

Change-Id: Ief2fa46e47fac9132831f51141e9dcf0fbe27910
Added test for RingBuffer clear method

Change-Id: Ic07b32237d2aae0681468eda963c9cc61fb37954
Added missing tests for Math

Change-Id: Ia418e857c94191fed4af1ce009a0c9b1c9996545
Added test for BinaryOutputStream and UInt16 data type

Change-Id: I4c33957f8070367fb54434afc670bec4e608a92f
Added error test for BinaryFileInputStream with non existing file

Change-Id: I2682d4da65bbe9e7f8b5ca1afd135f0eed8e77ad
Add test for BinaryFileOutputSteam w/o existing file

Change-Id: I9f4ee89465208331ab386e2f1daaee76499809e9
Adding null check for Defaultlogger on static Logger method

Change-Id: I1c43a494e12b8ab62e00b3e8c8aecd53e94d33a3
Added testcases for Delegate

Change-Id: Ie01b5f155fd168f0cc4502debfe5fb8dbbdf5bad
Fixed includes. Moved enums to separate headers.

Findings from QAC++.

Change-Id: Ibd61cabd60f661d095ca3d154f2069657aec37c5
Add private assignment operators to fix lvl 4 warnings

Change-Id: Ic792a0705a9a8ad6a68216a29ff218e828ebc6e3
Changed linger in TcpSocket to uint16_t.

Windows supports only ushort for linger.

Change-Id: I35abf71ff1308e56f54dea3eb266e07cd462fb51
Removed unused errorCode variable

Change-Id: I29ec7bea34cab8faa72f4e7c806558259eae9961
Removed warnings by adding static cast in Guid

Scanf wants to have a 4 byte integer as input parameter.
As our GUID functionality stores some of its data in 2 byte and
1 byte integers a static cast is needed.

Change-Id: Ib3f1aa0287ac271fe5b0dfcc8c10423bc5310c54