Enhanced descriptions in SimComponents about exceptions, #16
exceptions documented, added some checks, little fixes, #16

Exceptions are specifically mentioned in header comment,
if thrown.

Some additional null-checks-throws added for completeness,
and (Un)LoggedException::operator= fixed