Update gitignore to accomodate local testing.
Pull in updates to the server.

* Better logging.
* Error checking for client directory existence.