Merge pull request #100 from rat4/patch

Update ru translation
Update de translation

Fixes #97
Improved french translation
Changed last translator (forgot in last commit)
Merge pull request #102 from tiramiseb/master

Improved french translation
Remove cover fade in panel (Closes #101)
update brazilian portuguese translation
Merge pull request #105 from elder/master

Update Brazilian Portuguese translation
Add support for g-s 3.7.2
Make Player.busName and Player.owner public

...since they already are being used as such.
Fix handling of multiple names owned by same player

Commit a52fc90d changed this._players[owner] to a dict containing
.player and .signals items, but didn't update all code.
Detect nonstandard VLC instance names
Update .owner property when name owner changes
Do not change owner for multi-instance Player objects

When the player app grabs multiple names (e.g. all VLC instances grab
"org.mpris.MediaPlayer2.vlc" and "org.mpris.MediaPlayer2.vlc-PID"), and
an old instance quits, we will receive a NameOwnerChanged signal for the
global name (...vlc) even though the Player object might already be
tracking the instance name (...vlc-PID).

This could also have been written as:

    !this._isInstance(this._players[oldOwner].player.busName)

I'm not sure which is better.
Merge pull request #107 from grawity/fix-vlc-multi-instance

Fix multi-instance support
Merge pull request #106 from grawity/shell-version

Add support for g-s 3.7.2
Declare variable
Don't register GTypes

https://bugzilla.gnome.org/show_bug.cgi?id=688973
Fix: busName is now public
Update src/metadata.json.in

Add support for g-s 3.7.3