Use netcat in test instead of nc

The `nc` command is different on linux and BSD. This change requires a Mac user to install gnu netcat (ie via homebrew `brew install netcat`).

I'm unable to run the tests on my ArchLinux desktop or Mavricks MacBook Pro due to this. I just get "Connection Refused" because `nc` is listening on a random port, not 6380.