getMenuDef method on editor; closes #98
context menu listener only if needed
simplify move group
if getMenuDef returns null don't show a menu
group context menu #93 closes #99
group colors #101
encode port info to klayjs