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