Move code sources files to src directory and update CMakeLists.txt
Add Doxyfile

Doxyfile is the project file that contains all the directives to generate an HTML or latex documentations from the code doxygen-formatted comments.
Remove contextual action, remove theme
Add doxygen comments to redshiftapplet
Remove unuseful includes, order includes
Change keywork Q_SLOTS to slots

The Q_SLOTS macro is needed only when using Qt with 3rd Party Signals and Slots mechanism.
Change variable name brightness > temperature in showRedshiftOSD method
Split long string in two strings
Reordering methods and members
Update grammar form of some text strings, add capitalization hints to the translation context.
Merge branch 'doxygen-and-clean-redshiftapplet'
Add doxygen comments to redshiftosdwidget
Remove unuseful includes, order includes
Reordering methods and members
Rename members, m_hideTimer > m_autoHideTimer
Fit comments typos, fix code style
Merge branch 'doxygen-and-clean-redshiftosdwidget'
Add doxygen comments to redshiftenabler
Add doxygen comments to redshiftengine
Change sourceRequestEvent parameter name 'name' > 'source'