client: context menus without jQuery UI

Part of an effort to remove dependency on jQuery.

$ instances left: 4