docs: Add minimal doxygen setup

Add a Doxyfile and the minimum required tags to the sources to make
anything useful appear in the documentation.

To generate just run: doxygen from the project root or doxygen
./Doxyfile.

Change-Id: Ie60eb1458586dc0a7843dca69e969b78817260d3
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/src/EntityManager.cpp b/src/EntityManager.cpp
index 038bd41..62c5749 100644
--- a/src/EntityManager.cpp
+++ b/src/EntityManager.cpp
@@ -13,6 +13,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 */
+/// \file EntityManager.cpp
 
 #include "EntityManager.hpp"
 
diff --git a/src/FruDevice.cpp b/src/FruDevice.cpp
index f82f6d4..3a28e0f 100644
--- a/src/FruDevice.cpp
+++ b/src/FruDevice.cpp
@@ -13,6 +13,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 */
+/// \file FruDevice.cpp
 
 #include "Utils.hpp"
 
diff --git a/src/Overlay.cpp b/src/Overlay.cpp
index edd00f7..cb6ed10 100644
--- a/src/Overlay.cpp
+++ b/src/Overlay.cpp
@@ -13,6 +13,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 */
+/// \file Overlay.cpp
 
 #include "Overlay.hpp"
 
diff --git a/src/Utils.cpp b/src/Utils.cpp
index 4e9d4a1..b872ee7 100644
--- a/src/Utils.cpp
+++ b/src/Utils.cpp
@@ -13,6 +13,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 */
+/// \file Utils.cpp
 
 #include "Utils.hpp"