[bluray] Improve still frame handling.
[bluray] Move player setup to an own method and refactor it.
[bluray][settings] Add a Blu-ray region setting and use it.
[bluray] Use the region locale (country code) form the settings instead of hardcoded "us".
[bluray][temp] set BLURAY_PLAYER_SETTING_PARENTAL and BLURAY_PLAYER_SETTING_PLAYER_PROFILE to recommended values. TODO add settings.

Conflicts:
	xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreamBluray.cpp
[bluray] Set persistent and cache directory.
[bluray] Fix bluray player language settings.
[bluray][temp] Hack: Force exit when libbluray hangs, called by dvdplayer on close if there's no demuxer