Use simplejson to handle both strings and bytes without pain

Hi Samuel! Me again:)

The last fix -- lets use `simplejson`, thus we can work with both `strings` and `bytes` without any troubles. And we wont need huge `six` as a dependency. 

Regards from Moscow and happy New Year,
Alex