Merge #35: Icons for filemanager, test

At this merge:
- First tests for GUI (client_gui.py)
- Icons for filemanager
- Some features for validators (dialogs, message boxes, etc.)