Basic Messagelogging complete

Combat data is printed to the faction message log, and on the temporary
event log in individual ship details.