docs: update doxygen configuration

Most notably:
 - use relative paths in file list instead of file name only
 - enable sorting of brief descriptions of class members
 - show one enum value per line

refs #4163

Change-Id: Ib08601bc90f6eeb4e8754ed4335a447d5d0cc26c
diff --git a/tests/core/version.t.cpp b/tests/core/version.t.cpp
index fd07d6a..1de0e60 100644
--- a/tests/core/version.t.cpp
+++ b/tests/core/version.t.cpp
@@ -1,6 +1,6 @@
 /* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil; -*- */
 /**
- * Copyright (c) 2014-2016,  Regents of the University of California,
+ * Copyright (c) 2014-2017,  Regents of the University of California,
  *                           Arizona Board of Regents,
  *                           Colorado State University,
  *                           University Pierre & Marie Curie, Sorbonne University,
@@ -47,9 +47,9 @@
 {
   BOOST_TEST_MESSAGE("NFD_VERSION_STRING = " NFD_VERSION_STRING);
 
-  BOOST_STATIC_ASSERT(NFD_VERSION_MAJOR < 1000);
-  BOOST_STATIC_ASSERT(NFD_VERSION_MINOR < 1000);
-  BOOST_STATIC_ASSERT(NFD_VERSION_PATCH < 1000);
+  static_assert(NFD_VERSION_MAJOR < 1000, "");
+  static_assert(NFD_VERSION_MINOR < 1000, "");
+  static_assert(NFD_VERSION_PATCH < 1000, "");
   char buf[12];
   ::snprintf(buf, sizeof(buf), "%d.%d.%d", NFD_VERSION_MAJOR, NFD_VERSION_MINOR, NFD_VERSION_PATCH);