* lib/clamav/client.rb : Configure with constants

Changing defaults was tedious. The object graph construction is now
dependent of some environment variables:

  * CLAMD_UNIX_SOCKET
  * CLAMD_TCP_HOST
  * CLAMD_TCP_PORT

Any new client will benefit from these new options once those variables
are changed.

This closes #3.