playing with pointer inheritance
bugfix: handle node unload correctly in partbrowser
more padding so name and meta rules cogwheel does not overlap
Label style update
baseId by name in propertyeditor
Fixed small rounding error in creation of new point.
fix project name
style fix to avoid vertical scrollbar
pointer inheritance partially functions...
handle unknown types corretly and display their names
Added support for fewer turns in connections.

Specifically, I changed the routing to make a path that will take a straight path to the other destination connection area if possible. It has been added into the simplification steps of the original path finding process.
Fixed small bug with rounding in custom points.
implementation of general authorization info require have been started
getVisibleProjectsAsync now working in the client
Merge branch 'autorouter_port'
cookie domain problem fix
getProjectAuthInfoAsync have been added
Fixed deleting boxes bug.
Fixed small port connection issue.

Fixed the following failed assert: "AutoRouterPort.createStartEndPointTo: isRightAngle( this.port_OnWhichEdge(resultPoint) FAILED". This was caused by full ports pushing an edge to the corner of a port; the path cannot start on the corner of a port because it is unclear what side of the port it is on.
Merge branch 'autorouter_port'