Adding a test client/server to check for memory leaks (and a few other things).  See issue #105
Updating .gitignore file.