Preference pages
DLTK has a set of abstract classes for preference pages. Here is
a list of main of them:
	- AbstractConfigurationBlockPreferencePage Abstact
	preference page, that can be used for anything.
	
- AbstractConfigurationBlock Abstact configuration
	block, has implementation of methods like addCheckBox(), addComboBox()
	with appropriate listeners and linking with preferences. You'll need
	just to implement createContol() method.
	
- AbstractScriptEditorColoringConfigurationBlock Block
	for syntax coloring preferences.
	
- InterpretersBlock Block for interpreters settings.
	You'll need to implement only getCurrentNature() method and interpreter
	addition dialog.
	
- AddScriptInterpreterDialog Dialog for adding an
	interpreter.