Made it so that pybtsync uses requests.json() instead of eval

Using eval() in this case is a security issue. Also JSON has the literals true, false, and null which become True, False, and None in Python when decoded correctly, but will result in a SyntaxError when passed into eval().