Round coverage percentage down.

The HTML coverage reporter can show coverage less than 100% as "100".
This patch will round fractional values down to avoid confusion.
For example:
  ((275/276) * 100).toFixed(0) == "100"
  Math.floor((275/276) * 100).toFixed(0) == "99"
[fix] One significant digit for code coverage. Fixes #240.