Stop using `assert' in favor of DS2ASSERT.

This makes sure that we get failed assertions in our log files and
uniformizes the output format.
Minor style fixups.

Just ran clang-format on every file.
Get rid of some dead code in ProcessSpawner.