Add Doxygen configuration file and update script.
Update code documentation to 7b33c7fb12d7ca63c5205ee4593adf9516117c91.