Build: reorder targets and add ctx.add_group() calls. needed to avoid race conditions that can occur on windows becuase waf tries to build targets in parallel
Build: include misc in install package and also install desktop and program menu shortcuts