some consistency in headers
turn off experimental warnings. #fuckit

So my distro upgrades Perl, and half of my scripts start showing
warnings about how "smartmatch or 'when' is experimental". If it wasn't
"experimental" in the past two releases, how the hell is it now?

Smartmatch is experimental at kerberos/kc.pl line 101.
Smartmatch is experimental at kerberos/kc.pl line 102.
when is experimental at kerberos/kc.pl line 115.
when is experimental at kerberos/kc.pl line 119.
when is experimental at kerberos/kc.pl line 122.
when is experimental at kerberos/kc.pl line 125.
when is experimental at kerberos/kc.pl line 132.
when is experimental at kerberos/kc.pl line 136.
when is experimental at kerberos/kc.pl line 140.
when is experimental at kerberos/kc.pl line 144.
when is experimental at kerberos/kc.pl line 147.
when is experimental at kerberos/kc.pl line 151.
when is experimental at kerberos/kc.pl line 154.
when is experimental at kerberos/kc.pl line 158.
when is experimental at kerberos/kc.pl line 161.
when is experimental at kerberos/kc.pl line 165.
when is experimental at kerberos/kc.pl line 168.
when is experimental at kerberos/kc.pl line 180.
when is experimental at kerberos/kc.pl line 183.
when is experimental at kerberos/kc.pl line 186.
when is experimental at kerberos/kc.pl line 189.
when is experimental at kerberos/kc.pl line 192.
when is experimental at kerberos/kc.pl line 195.
when is experimental at kerberos/kc.pl line 201.
when is experimental at kerberos/kc.pl line 204.
when is experimental at kerberos/kc.pl line 207.
when is experimental at kerberos/kc.pl line 210.
given is experimental at kerberos/kc.pl line 230.
when is experimental at kerberos/kc.pl line 231.
given is experimental at kerberos/kc.pl line 249.
when is experimental at kerberos/kc.pl line 250.
when is experimental at kerberos/kc.pl line 255.
given is experimental at kerberos/kc.pl line 322.
when is experimental at kerberos/kc.pl line 323.
when is experimental at kerberos/kc.pl line 331.
given is experimental at kerberos/kc.pl line 354.
when is experimental at kerberos/kc.pl line 355.
when is experimental at kerberos/kc.pl line 360.
when is experimental at kerberos/kc.pl line 418.
when is experimental at kerberos/kc.pl line 426.
when is experimental at kerberos/kc.pl line 430.
when is experimental at kerberos/kc.pl line 433.
when is experimental at kerberos/kc.pl line 436.
when is experimental at kerberos/kc.pl line 439.
when is experimental at kerberos/kc.pl line 442.
when is experimental at kerberos/kc.pl line 451.
when is experimental at kerberos/kc.pl line 454.
given is experimental at kerberos/kc.pl line 477.
when is experimental at kerberos/kc.pl line 478.

Then I do some googling and find this:

https://rt.perl.org/rt3//Public/Bug/Display.html?id=116913

> The behavior of given/when/~~ are likely to change in perl 5.20.0:
> either smart match will be removed or stripped down.

Aaaaaauuughhhhh.

I'll probably rewrite some of them to not use smartmatch later, but for
now, just fuck the warnings.
usb-unbind: remove

Obsolete as of torvalds/linux@dbf0e4c7257f8d684ec1a3c919853464293de66e
remove ConsoleKit tools
id3-lyrics: move to proper place
shorten-*: remove

I never used those.
remove a few random .desktop files