Update documentation.

Speedlog and support for OpenPSA docs.
Code documentation for risk analysis class.
Fix Doxygen warnings.
Tests for incorrect inputs.