Created 'More menu' widget and added it to the unplaced unit token

Created the more menu widget. Added the more menu widget to the unplaced unit token. Also a drive by to add the correct shadow to the unplaced unit token.
This makes me nervous. We're searching for a node in all of the machine view panel, then searching for it's ancestor which must be an unplaced unit. I worry this will break in a hard to track way when we start to add more "more menus".

Since we can only have one open at a time, what about adding something to the machine view panel this._openMoreMenu or the like? Then this just needs to check if that's defined and if so, this._openMoreMenu.close() or something?