Missing header for standard exceptions
Initial thoughts around proper integration of async io with operator coroutine model and scheduler.  There is something working here but it is likely to change.
Abstraction that we will use for operators that want to communicate using a byte stream rather than a record stream (e.g. when connecting raw I/O to a parser).  Maybe we can build other useful byte stream operators in the future.
A stab at an async file service interface and implementation.  Totally in flux as next steps will be to rationalize this with networked async I/O (probably boost::asio specifically).
Operator using the initial async file service implementation and a refactored parser to boot.  The parser and file operator connect using a stream channel.  This should allow us to reuse the parser with any byte stream source (e.g. a socket operator)
A gzip decompressor implemented as an operator: byte stream to byte stream.  Initial prototype indicates that using the file operator to cat into a gunzip operator is faster than the equivalent using Unix shell (which is should be because there is no IPC).  There is still a ways to go but I was happy that the operator abstraction is performing well enough to support this increased modularity.
Removed unused code that I was doing some perf testing with.
Added scripting hooks to gunzip, async block io and parser operators
Remove bogus vestiges of some test code that I'd written
CMake updates and fixes for gcc 4.4