Fix some bugs and optimize display on text in workflow drawing

Description

Missing default case for start event node in if / else if statements
Computed BoxHeight for text is too small (height - 16 - 5 - 5 - 12 - 2 - 2) ==> deleting -16 to allow one more line to be drawn
On multilined text, use fixTextToWidth when text couldn't be fully displayed
On line text : use original if it already fits in original width (without -10 pixels for "..." statement).

Fix submitted here : https://github.com/Activiti/Activiti/pull/456

Environment

None

Assignee

Joram Barrez

Reporter

Laurent Schoelens

Labels

None

Components

Fix versions

Affects versions

Priority

Major
Configure