Make less build dependencies, make build dependencies configurable

Description

It would be nice to have less external dependencies and make them configurable. Candidates:
1. tbb - for threads, locks, lock-free structures, allocator
2. recent std: for threads, regex
3. boost: for threads, locks, lock-free structures, regex, log, sockets
4. poco: for threads, locks, regex, sockets
5. tcmalloc: allocator

Please, advise.
I my envs I do have tbb, boost, poco (for fix8)

Environment

Ubuntu 13.10 x64 gcc4.8
Win64 VS2012 VS2013

Assignee

David Dight

Reporter

Sergey Sedreev

Labels

None

Branch

master

Products

None

Fix versions

Affects versions

Priority

Major
Configure