Rework application menu and make it working

* app menu is hosted within the client window and triggered by relaunching the app with a
  special command
* menu title is fetch from application manager for the current active window by its app id

Signed-off-by: Simon Busch <morphis@gravedo.de>