Fix DataMiner service error, and use Events.

DataMiner has a missing import which caused issues when Samples with no
backing binary were used.

Also extended the service to work with Events. It uses the description
field as the content to parse through.