BF: RatingScale history - proper start & time-out

- should start at (markerStart, 0.0), not (None, 0.0)
- should not keep logging after a time-out
- other minor clean-up in RatingScale
Merge pull request #281 from jeremygray/master

BF RatingScale history start, time-out