Changed task synchronizing code to use condition variables instead of explicit yeilding.
Changed bool_int test to not use so much memory as to thrash.
Reverted master to use simple yeild synchronization.
Merge branch 'master' of https://github.com/Tyler-Hardin/thread_pool
Screwed up master branch.