Optimized the ActivityMultiplexerAsync. Also removed  from the CMakeLists.txt as this prooved to be a significant performance burner. Can now process 450,000 activities per second with no compiler optimization, over a million with optimization switched on.
Readded the working parts of the posix wrapper to the build system.
changed the extension of the readme to reflect its contents