Improve thread scheduler class, bump version to v0.4

Improve the thread scheduler class by keeping threads alive and
using condition codes to continue to the next task.

Bump version to v0.4.

Signed-off-by: Harm Hanemaaijer <fgenfb@yahoo.com>
Improve dynamic arrays, provide unsigned int standard array types

Improve dynamic arrays by modifying the Add() member functions to
use a "const T &" argument, improving flexibility. The Get()
function now also returns "T &" instead of "T".

Provide standard array types for unsigned int (uint32_t) values,
such as dstDynamicArrayUnsignedInt.

Update test results for SIMD functions in DESIGN document.

Signed-off-by: Harm Hanemaaijer <fgenfb@yahoo.com>