removed lots of asserts
Some of them relied on the side effects of evaluating their argument but
for most of them it just makes more sense to use CHECK.
diff --git a/aos/common/logging/logging_impl.h b/aos/common/logging/logging_impl.h
index f24ce6a..35e24a0 100644
--- a/aos/common/logging/logging_impl.h
+++ b/aos/common/logging/logging_impl.h
@@ -351,6 +351,7 @@
// Runs the given function with the current LogImplementation (handles switching
// it out while running function etc).
+// levels is how many LogImplementations to not use off the stack.
void RunWithCurrentImplementation(
int levels, ::std::function<void(LogImplementation *)> function);