Fixed a problem parsing the "FOUND" response

I've fixed an issue where parsing the FOUND result would fail on anything except the ClamAV test signature.  I've also re-worked the response handling to make it a little more tolerant of unexpected results and also to report the virus name and/or error string as appropriate.  Added some notes on RedHat/CentOS in the README.