massive rewrite. merged Lost type into Jump type
VondrakZenith reports that stuck on nightside
renamed loss to more appropriate msg
bug where particles would get stuck on darkside
flighttime functions return messages, no more flighttime
Revert "flighttime functions return messages, no more flighttime"
oops

This reverts commit 2ccf3898be38670032a772e8f6f6794c8f709602.
flighttime now returns a msg
msgs should end with newlines
NewJump merges msgs
fixed tests
VondrakZenith returns msg
added code to calculate time on lunar surface between thermal jumps
added killentemperature function
don't clamp
added thermal resideance test
added killen temperature
added Argon
Merge branch 'monadic'