Starting documentation configuration

Adding the configuration file for Doxygen, and updating the .gitignore
file in order to ignore the html files.