In multi-monitor environments panels are always created on screen number 0.
There is no easy way to have panels on the other screens besides editing
plasma-org.kde.plasma.desktop-appletsrc and modifying lastScreen.
This patch identifies the screen where the right-click 'Add Panel' happened
and adds a panel to this particular screen.
Depends on the changes in plasma-framework ( see https://phabricator.kde.org/D10343 ) providing
Containment *createContainmentForScreen(int screenNum, const QString &name, const QVariantList &args = QVariantList());
Containment *addContainmentForScreen(int screenNum, const QString &name, const QVariantList &args, uint id, bool delayedInit = false);
void Containment::setLastScreen(int screen);