Made the doxygen documentation 1000% more awesome

Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>
Added chapter on dialog windows

Signed-off-by: David Oberhollenzer <david.oberhollenzer@tele2.at>