Renamed define for number of thread pools
Enhanced README.rd for the offspring
Added extra white lines
Update README.md
Nesting is done by indenting two spaces
Restructured #if macros 
Removed unneeded extern scope
Fixed signal + wait which could trigger a deadlock
Disabled all macros
Ready for merging back to master
Merge remote-tracking branch 'origin/restructure'