Format/indent file.
Added test for async_func and fixed a some issues.
refactor elapsed time check and fix bad uses of base_type. in csbl::unique_ptr.