AsioManager can accept an io service now. Use boost thread_group. Fix dependencies
Move underlying functionality into detail namespace
Add const, remove empty execute
Add new functionality filter, map, unique
Add test files
fix compilation errors in preparation for testing
Fix tests based on api changes
fix some formatting
add examples for filter, map, and unique