[Cuttlefish] Overhaul program, use Kirigami
Summary:
Cuttlefish's UI got an overhaul.
- Won't break if window width is different than expected.
- Plasma components have been replaced with Kirigami and QQC2 components
- Preview moved to bottom of screen
- Copy icon name button is now part of icon name instead of being an independent button
- Copy code is removed
- Change preview on hover is removed
- Open icon file added
- Other UI tweaks (spacing, colors)
Subscribers: plasma-devel, VDG
Tags: Plasma
Differential Revision: https://phabricator.kde.org/D23712