added taskIndex_x,y,z and taskCount_x,y,z
taskIndex_x,y,z are passed to the task
launch now passes the right info into tasking
fixed tasksys.cpp for 3d tasking
changed notation, task[Index,Count]_[x,y,z] -> task[Index,Count][1,2,3]. Change launch <<< nx,ny,nz >>> into launch [nx,ny,nz] or equivalent launch [nz][ny][nx]. Programmer can pick the one the is liked the most
tasksys cleaning
changed notation form taskIndex1,2,3 -> taskIndex0,1,2
added tests for 3d launch
added description for multi-dimensional tasking
added commas, added multi-dimensional tasking to mandelbrot_tasks & removed mandelbrot_task3d. Also adjusted documentaiton a bit
restored-x2
adding support of shl instruction in lExtractConstantOffset optimization
Merge pull request #684 from ifilippov/complex_1

Improvement of varying structures gather
Adding missing 3.4 handing in alloy.py (for alloy-build)
Merge pull request #685 from dbabokin/34_alloy

Adding missing 3.4 handing in alloy.py (for alloy-build)
fix compilation for Visual Studio
fix for --target=sse4-i18x16
Merge pull request #642 from egaburov/launch3d

concept of 3d tasking
packed_store_active2
Merge pull request #686 from ifilippov/ttt

packed_store_active2() - tuned version of packed_store_active()