Initial commit; verified test suite

Notice:
  Early on in the test runner; a specific utility is called for,
  but I don't think it will be commonly available for most of
  you/us using this library.  GNU's NetCat is the utility that was
  being called and the fact that it was missing caused the test to
  abort citing failure- it's really an environment thing and the
  test didn't get to run.  I use NetCat all the time, and evn have
  coreutils installed in my OSX machine(s), GNU tools on my M$
  boxes, but I am not familiar with this flavor of the NC utility.
  In the end, I just made sure I had a sufficiently recent version
  and then made a symbolic link to simulate the presence of a
  utility called "gnetcat" and everything worked just fine after
  that.
Abstracted reference to required utility in testing- NetCat