Add ConditionVariable
Macro IO
shared_ptr and threading
Use boost::thread for synchronize
Remove asVector()
ConditionVariable method
Construct Vectors; StackVector ctor
shared_ptr
Implement ConditionVariable
Use ConditionVariable
Array2 changes
Add some tests for Array2
Array3 methods
Namespace and typedef changes
VFDataTs now compile
Include dirs, typedefs, macro out IO