Make TBB optional

Making TBB optional makes it possible to compile Ember on platforms where
getting TBB installed is too complicated (e.g. Cygwin), at the cost of limiting
calculations to a single thread.