Bug 18077

Fix typo preventing Musicbrainz album artist id from being stored
correctly.
Bug 17930
lastRescanTime value is not updated when there are multiple paths to
scan, and the there was no change in the last path during a "new &
changed" scan. This could cause clients not to refresh their local
caches of the music database.
Merge branch 'public/7.7' into public/7.8
Fix prefs change handler

Don't register change handler with a reference to the $class and $change
value, but only for the actual preferences. This caused up to three
change handlers to be registered per pref.

Remove duplicate change handler.
Oops... that wasn't a duplicate change handler. (Partially) Revert
previous commit.
Merge branch 'public/7.7' into public/7.8
Fix another typo...
Merge branch 'public/7.7' into public/7.8
Fix WiMP track info web handler to show information of any track, not
only the currently playing song.
Sometimes we get a trackId which wouldn't return a valid track object.
If we have a playlist_index, use this instead.
Merge branch 'public/7.7' into public/7.8
Add binaries for Perl 5.18/Linux x86_64
Update Perl 5.18/Linux x86_64 binaris with patched sources builds
Perl 5.18 compatibility: don't iterate the copy to be modified, but the
original, copying it value by value instead.
Update perl binary modules for x86_64-linux 5.18, added binaries for
x86_64-linux 5.16
Add support for ARM hard-float (Raspberry Pi, Raspbian)
FLAC + CUE sheet broken: only the first track would be played, while
metadata does update.

Make sure we don't overwrite mapped values. Otherwise the empty
AUDIO_OFFSET in the CUE sheet would overwrite the previously mapped
OFSSET value.
Merge branch 'public/7.7' into public/7.8
Add Perl 5.18 binaries for i386 Linux (Ubuntu 14.04)
Bump version number to 7.8.1

Change-Id: I7a2628ad745c9f35b7d75ed4addf889b8838dc08