added alignment edges
added automatic application of alignment
fixed edge alignment
Merge remote-tracking branch 'trunc/robots' into edge
minor correction
Merge remote-tracking branch 'trunc/robots' into edge
fixed square line bug
fixed moving links in group when alignment is enabled
auto alignment after changing alignment settings
Fixed #743
Fixed #712
Fixed #719
Fixed #720
Fixed #698
Fixed #718
Fixed #475
Fixed #740
Fixed #688
Fixed #744 and #745
Partially fixed #727