* Fixed a bug with the port number argument
** Added a '-p' flag
** Changed the 'handle' function to 'echo-handler' and
** set up the server and client code to accept an 'io-handler'
** argument which is 'echo-handler' by default.
* Updated pipe to use the more efficient copy-port function