Handle exceptions internally on the SystemLogModel::Log*Event methods.

This makes the shortcut methods more friendly for utilities by not requiring a try/catch around them.