Merge pull request #14 from nat-goodspeed/develop

Refactor bounded_queue<T> implementation to reduce redundancy.
Merge pull request #15 from nat-goodspeed/develop

Expressions with side effects in BOOST_ASSERT() fail in release builds. :-P
fixes for bounded_queue<>
fixes for unbounded_queue<>
sech_algorithm in separat file
some doc corrections
consolidate performance tests
optimize trampoline() - store fiber-fn only once
fix bind() using variadric args
update performance tests
improve performance tests and docu
optimize calling high_resolution_clock::now()
optimized server app in publish-subscribe example
preprocessor inline macro replaced
Merge pull request #19 from niXman/develop

preprocessor inline macro replaced
update using chrono-clocks
update documentation
fix publish-subscriber example
test for multiple definitions
inline functions for full-specialized tempaltes