handling double click on items

dig down in the hierarchy on double click
go up in the hierarchy via toolbar button
bugfix to get default value for port position