Log: Several bug fixes in dump() and merge().
Log: dump's return is always sorted and fixed LogEntry's operator==.
Log: Revamped the debugging logs.

Can now create Log<0> objects which takes no space and no-ops inline
all it's functions. These logs can be be controlled by debugging flags
controlled in debug.h and defined through macros.
Added timing utilities for tests.
Utils: Added value prettifiers.
Rcu: Added a performance test.
Rcu: Disallow Rcu copies.
Utils: Generified the performance tests into test_utils.h
Log: prettified the formated log function.