* clean up our custom CMakeList.txt (cherry picked from commit 93d1028d75ee4847ebcaa075f56a4d9e7632c33a)
* improves safety and log speed through: - variadic templates - perfect forwarding * fixes a newline in db logs * improve performance of Appender::write by using std::ostringstream && std::move