Adding downloading of files as ogg with custom quality.
Streaming of files optionally transcoded to ogg with a certain quality.
Fixed the download of the file to be an attachment so that the browser won't try to play it directly.
Changed the template of items so that the disc number is shown only if there are several discs and to display the genre
Added export function with conversion to ogg.
Made some adjustments to the function that encodes to ogg in the web plugin.
Added missing import.
Distinguish the webserver for my own version
Added the shortcut -I for --no-incremental.
Adding downloading of files as ogg with custom quality.
Streaming of files optionally transcoded to ogg with a certain quality.
Made some adjustments to the function that encodes to ogg in the web plugin.
Added regexps to queries, use with additional column before pattern eg 'title::^Quiet' or ':^Quiet'.
Adding downloading of files as ogg with custom quality.
Streaming of files optionally transcoded to ogg with a certain quality.
Added support for random and repeat in the bpd plugin.
changelog note about BPD random/repeat
'Issue 358:Options for when lastgenre fails to find a tag'. Added 'fallback_str' plugin parameter to specify a fallback string when no genre found. Declare the parameter without specifying a value (= empty string) to blank the genre field when no genre found.
allow unicode items in config file
Allow unicode in rewrite items

This commit makes rewrite explicitely match items using the .lower() function
instead of using Pythons builtin re.I flag.

This is required as the re.I flag only allows for case-independent pattern
matching with ascii chars. Even worse, the pattern is stored in lowercase when
using re.I, but the value to be matched isn't lowercased.

Example:

[rewrite]
artist Сергей Васильевич Рахманинов: Sergei Rachmaninoff