InterlockedAdd -> InterlockedExchangeAdd for better portability (InterlockedAdd is not always supported)
Renaming mandelbrot_tasks files to be different from mandelbrot
Supporting dumping, switching off and debug printing of optimization phases
Supporting perf.py on Mac OS
Merge pull request #558 from dbabokin/win_examples

Fix for examples to make them work on Windows properly
Merge pull request #560 from ifilippov/perf

Supporting perf.py on Mac OS
Merge pull request #559 from ifilippov/debug_phases

Supporting dumping, switching off and debug printing of optimization phases.