Added Connection Routers for Manhattan style and direct routing.
Added support for selecting routing style in user preferences.
Fixed bug in jBPM5 that corrupts files generated by jbpm web designer.
Started adding Simulation property tabs to support jbpm web designer.
Some refactoring of router classes
Fix a bug in ManhattanRouter that screws up if a connection handle is
moved too far in the wrong direction.
Also added ConversationLinks to list of available connections in
FeatureProvider
Fixed a bug that picked the wrong boundary point when connection was moved to opposite side of a shape.
Fixed stacked connections calculation