Ch4 :  contributing commands to pop-up menus
Jobs and progress : running operations in the background
Ch4:Jobs : reporting progress
Ch4:Jobs and progress: dealing with cancellation
Ch4:Jobs and progress :  using subtasks and subprogress monitors
Ch4:Jobs and progress:using null progress monitors and submonitors
Ch4:Jobs and progress : setting job properties
Ch5: persisting a value
Ch5: creating a preference page
Ch5: creating warning and error messages
Ch5: choosing from a list
Ch5: using a grid
Ch5: placing the preferences page
Ch5: using other field editors
Ch5: adding keywords
Ch5: using IEclipsePreferences
Ch5: adding a memento for the Time Zone View
Ch5: using DialogSettings
Merge branch 'master' of https://github.com/unclediga/EclipseE4_TUT