EPE-77 Add Submit/Compile Server/Target selection within editor

Includes SplitButton from:  https://code.google.com/p/swtsplitbutton/ (uses same licence as ours).

Fixes EPE-77

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>