[kde-base/plasma-nm] Improve dependencies.

Package-Manager: portage-2.2.12
[kde-base/milou] Remove unused dependency.

Upstream commit: 45fa539ec0c8e96ae1f895144936291f9e09a3f7

Package-Manager: portage-2.2.12
Move KF5 libkscreen from x11-libs to kde-base as it is part of Plasma 5 proper.
Move oxygen-fonts from media-fonts to kde-base as it is part of Plasma 5 proper.
[profiles/package.mask] Update Plasma 5 masks to account for package moves.
[.travis.yml] Sync with upstream.
[dev-util/kdevelop-clang] bump -9999 version + fix branch for 4.9999

Signed-off-by: David Heidelberger <david.heidelberger@ixit.cz>
[eclass] Make dependency version handling more case specific.

There's no need to have generic guessing logic when we have specific logic
for each case.
[sets] Use correct category.
Move libnm-qt from net-libs to kde-base as it is part of Plasma 5 proper.
[sets] Add missing package.
Move libmm-qt from net-libs to kde-base as it is part of Plasma 5 proper.
[net-irc/konversation] block net-irc/konversation:4
[kde-base/kwayland] Remove kwayland-wayland-1.5.patch from 9999.

The latest KWayland no longer requires the kwayland-wayland-1.5.patch,
as the latest changes in git no longer require egl.

Upstream commit: 2180655167287d94f65af9ecea766aef94489158

Package-Manager: portage-2.2.8-r2
[kde-base/libkscreen] add EGIT_BRANCH

This fixes a regression introduced by 500fc8f89fc3951ca0581c347ef5130a3a171ced.
[eclass] Plasma 5.1.0.1 SRC_URI support.
[profiles/package.mask] Mask Plasma 5.1.0.1
[kde-base] Add Plasma 5.1.0.1
[kde-base] Add Plasma 5.1.0.1 ebuilds.
[kde-base/oxygen-fonts] Add 5.1 branch live ebuild.

Package-Manager: portage-2.2.12