build+docs: Add doxygen generation target

This commit also fixes few documentation errors

Change-Id: Ie34eaf167b7e423c82c1e453fbd0bbf2ac2c805c
diff --git a/src/interval.hpp b/src/interval.hpp
index 5764454..e2cd23f 100644
--- a/src/interval.hpp
+++ b/src/interval.hpp
@@ -49,7 +49,7 @@
   /**
    * @brief Construction to create an object
    *
-   * @parameter isValid If isValid is true, the created interval is an empty interval
+   * @param isValid If isValid is true, the created interval is an empty interval
    */
   explicit
   Interval(bool isValid = false);
@@ -61,7 +61,7 @@
    * @brief Check if the timestamp tp is in the interval
    * @pre this->isValid() == true
    *
-   * @parameter tp A timestamp
+   * @param tp A timestamp
    */
   bool
   covers(const TimeStamp& tp) const;