Automatic analysis of osxcollector output

This is a pretty substantial change to the layout of filters, adds some filter tests, tries to clean up the filter code and improve their ability to highlight suspicious lines.

There is still work to be done in scoring virustotal results and setting the proper constants for OpenDNS results.