Added documentation to ClamAV adapter and tweaked the `reload!` method
to reflect how ClamAV ruby bindings are *supposed* to work.
Merge branch 'tweak-reload' into develop