Drawing transition now is no longer square

* This represents its real shape e.g. the width is now the actual width
  not the height
* Transitions are now drawn in the right place
Create ArcHead for drawing arrow/circle on arcs

* Display arc head on temporary arc
* ADjust transition arc placing logic
Add GUI support for travis