Improve responsiveness by reducing update calls in Active Run View

Removed the project selection listener as the view is updated every
second anyway and the additional updates made the plug-in laggy.

Change-Id: I983684eeee5677f03d9a3f7e3ad21c16b640448c
Signed-off-by: Denis Knoepfle <denis.knoepfle@sap.com>
Use project selection listeners for some handlers

Change-Id: Ieab6f55f9a1c79c2dcdfb79bb37fcc3d2c2dfca8
Signed-off-by: Denis Knoepfle <denis.knoepfle@sap.com>
Fix resource bug when parsing spotter config file

If the spotter config file was changed or created after the project
creation, the corresponding IResource had not been refreshed which led
to parsing problems.

Change-Id: I92c44b718018bc210d145e2923cf74dc89bfdf53
Signed-off-by: Denis Knoepfle <denis.knoepfle@sap.com>
Create error file now on diagnosis failure

If a diagnosis fails, the results.ser and SpotterReport.txt will not be
created, instead the error report is written to error.txt.

Change-Id: Iab4061bab63cf179682fc50103ea03213c1437a1
Signed-off-by: Denis Knoepfle <denis.knoepfle@sap.com>
Merge pull request #146 from DenisKnoepfle/master

Small bug fix and other improvements in UI / Add error report file on diagnosis failure