Add LCOV coverage to GitHub Pages.

Closes #56.