Bug 514316

The graphical definition of the content of each tab in the "Run
Configurations..." dialog is now written in classes that are totally
independant on assumptions made on the parent (it can be anything which
matches a simple interface, and not only an
AbstractSewLaunchConfigurationTab
All the API has been rewritten and implemented on both the tabs and the
pages (on the previous commit it was only the field editors)

Change-Id: I7c9d5a9cb76b85e75734c90e77e524fe9ee8105f
Signed-off-by: Erwan Mahe <erwan.mahe@cea.fr>
36 files changed