Feature: logging support

CHECK FAILED: argc > 0 (0 > 0) Expected proper argc/argv

Is there code calling loguru::init(0, nullptr); somewhere? We ran into this on vtk-m, and it takes a bit of work to fool loguru into taking a dummy argv/argc:

  int argc = 1;
  char dummy[1] = { '\0' };
  char* argv[2] = { dummy, nullptr };
  loguru::init(argc, argv);

https://gitlab.kitware.com/vtk/vtk-m/blob/master/vtkm/cont/Logging.cxx#L148-154