file io

- We still need to come up with a naming metaphor for this!
- it is a pipeline communication to stream a file from a server to a client.
- It follows a model similar to: http://zguide.zeromq.org/c:fileio3
Can you clean up your includes here and in the other files.  There are a few of them that you do not need at all.  

Please let me know Once you have done that I"ll take a peek at the includes again.