lazy construction of windows connected to main window
ui_gtk/starcal2.py: some lazy imports
lazy construction of customizeDialog
ui_gtk/starcal2.py: cleaning: putting lazy stuff together
event_lib.py: add tname to ClassGroup
rename directory accounts to account
rename directory groups to group
rename directory notifiers to notifier
rename directory rules to rule
move Event widget modules to scal2/ui_gtk/event/event
design bug fix: move event widget loading codes from event/main.py to event/__init__.py
re-design event WidgetClass and makeWidget stuff in a lazy and clean way
lazy loading of vcs modules
bug fix in first run of Day Info Dialog
don't import platform module
don't import numpy, only one of it's binary modules (multiarray) and only when needed
missing import sys
don't import thread in notifier/alarm.py
don't import StringIO in bzr.py
don't import traceback until it's needed, and some cleaning