[Unit Tests] ArchimateTestEditor *does* need to check for the current Display

* It turns out the Display.getDefault() *does* need to be called if a Shell has not already been created
* Running single or selected Unit Tests will show this to be the case
* I'll get this right one day...
[Unit Tests] Figures: layout and check getBounds()