Fix an NDEBUG “no return” compiler warning.
Add dag::List::elements().
Make error output more consistent.

Always output a normal-console colon after the error type and before the error description.
Make errors stand out a little bit more.

This also allows us to use the Background() function in NDEBUG, eliminating a compiler warning!
Add NDEBUG guards to deal with compiler warnings.