Add more tests to Trajectory and NBodySystem

The former uncovered some bug in the ``last_`` functions.  As part of these changes, moving ``DeathMessage`` to its own file.