#15: Setup for moving activator dialog logic using libRocket.
Some global parameters can be made local private.
Improve format of first panel in activator dialog.
Improve format of the second panel in activator dialog.
Populate the available options.
Change input focus when loading activator dialog.
#20: Restructure dialog managament.
Improve the comments on point shadows.
ActivatorDialog shall get data as needed from elsewhere.
The factory class has to initialize dialog handlers.
Rename file ui/Activator to ui/activator
#20: Create handler for the login dialog.
Remove corresponding logic from MessageDialog.
Define a SimpleDialog class for simple dialogs.
BaseDialog no longer need the handler string as argument.
Define flag "--hidegui" that hies the GUI.
Added doyxgen documentation.
Updated some doxyfile configuration.
#21: Prepare by using std::vector for managing fogs and point shadows.
Make a common base class.
Fix potential bug in BlenderModel with overloaded identifier 'i'.
#21: Define 3 different colored lights.
Add pictures for construction blocks for red, green and blue light.
Define the attributes for the red, green and blue lights.
#21: Extend the AddPointShadow with more drawing modes.
#21: Make a new vector for special objects, not specialized for any specific object.