Use Intel TBB if available
Clear up that TBB is by Intel
Adding CMake files for Intel TBB
Much more sane public-private data in classes
Fixing "or" in ifdef to "||" to compile under MSVC

Thanks to Axel Kemper for reporting this.

Fixes #179