[jaiguru] First implementation of line-curves aka rounded connections.
[jaiguru] interim commit with method #2.
[jaiguru] final implementation of line-curves aka rounded connections.
Make curved lines default and fix compiler warnings

* Curved lines are default
* Update changes.txt
* Fix compiler warnings
Update connection on Preferences rounded connection change
Merge branch 'rounded-connection'