get file extension list from xbmc instead of using an addon setting.

add a  backlist as a replacement for removing extension from the old list.
Merge pull request #5 from tamland/extensions

Replace file extension setting with a complete list of supported file types
remove custom debug logging setting and use xbmc.log
reduce logging noise
use unicode everywhere with proper decoding and encoding.

fixes several cases of implicit conversions causing UnicodeDecodeError

also replaces the evals with proper deserialization of json responses
Merge pull request #6 from tamland/unicode-fixes

Unicode fixes
Add Setting for Recursive Scanning
Check if RECURSIVE_SCANNING is activated
Merge branch 'master' of https://github.com/Mettbrot/MissingMovieScanner

Conflicts:
	default.py
	resources/settings.xml