bump supported python3 version to 3.4
improve socket mocking to hopefully pass both new python3.4 socket connection stuff and requests tests
let's keep testing python3.3, at least for the time being.
start at filtering out query strings and headers