Move SelectAction back into CreateAction

* Need to tidy up how it works but it stops other create items being
   used when select is actually being pressed due to the PipeModel
   returning only CreateActions
Remove unnecessary internal libs

* Replace drmaa with latest library, had to change a few method params
Re-include PipeTest for travis
Source drmaa from maven repo
Fix positioning of arc start and end points

* Reevaluate the logic and write unit tests