add failing test for smart collector issue #292
dynamically find first attribute line of smartctl output

Warnings can add lines to header so do not assume the attributes
always start one the 8th line.

Fixes #292.
log missing header at WARN instead of DEBUG
Merge pull request #294 from bfritz/292-smart-collector-stops

292 smart collector stops