use tidy executable in $PATH if available
rescue html validator from encoding errors
fix errors if response is not array-ish
use proper url for each response processing