Use reflection for LibnotifyMessageNotifier

set prop 'elnetw.java-gnome.disable' true if disable java-gnome

Fixes issue 82
DefaultClientTab: Check null
Fix AH is not called with shortcutkey Shift+[ ('{')
Support home/end shortcutkey
add Utility#registerKeyMap
Add DynamicInitializeService
Add argument (InitCondition) to initializer
Add InitializeService#uninit()
Add InitializeService#registerPhase(String)

Warn if Initializer which has unknown phase is being registered
Update InitializeService

describe if error occurred
add InitializeService#provideInitializer(String name)
moved delayed init in ClientConfiguration
Add InitializeService#getInfo()
move delayed init in ClientConfiguration to TwitterClientMain
FilterCompiler.<staticinit> -> TwitterClientMain