Fix title case for a few strings
Bug 18116 - don't cache remote track information in the scanner
Move adding of volatile folders to mediafolder query. All clients using
this query should be able to browse these folders, without being forced
to use Slim::Menu::BrowseLibrary.
Fix playing volatile items from their context menu.
Always clone cached mediadirs lists, as the caller might be modifying
it.
Set temp_store when vaccuming databases. Some devices have very small
/tmp folders which might cause the vacuum to fail, lack of disk space.
Bug 18102: Album named "+" in playlists breaks page rendering

'+' is breaking the matching regex. Check whether we need to include
album names based on the title format. Don't do the comparison on every
item. This gets rid of that match() check.
Changelog update
Merge branch 'public/7.7' into public/7.8
Merge branch 'public/7.8' into public/7.9
Changelog update
Don't trigger a scan if a newly added folder entry is disabled for all
media types.
Allow starting the web UI with a given URL for the left hand navigation
panel
Add an optional "Browse Random Album" menu item
Fix capitalization
Loading the main web UI with a browse page in the left hand side panel
would result in an endless spinny. Make sure all references to artwork
files are using absolute URLs.
Yet another attempt at fixing the enabling/disabling of menu items.

Don't remove disabled_menu_item pref when an item is enabled. Otherwise
it's reset to its default state. Remove prefs for all players when a
menu item is deleted.
Only show one page full of random albums.
Optimize some of the tight loops in the web playlist renderer

- rewrite DB lookups to use raw SQL
- get rid of some of the redundant template rendering
- unfold some of the deeply nested templates
Don't apply remoteReplayGain setting to volatile tracks.