Limit all HRM times to to 1/10th of a second

This matches with the HRM2 v1.4 PDF. Though the PDF does not state
outright that this is necessary, it does seem pretty clear.
Workaround QDateTime::addMSec bug for Qt 5.0

Probably relates to https://bugreports.qt-project.org/browse/QTBUG-20915