Python3

Hi again Daniel,

So this is the Python 3 version I talked about on the other message, I mostly replaced the string formatting everywhere I could and the use of urllib/urllib2.

However I also made change on how the data is returned, I don't really understand why but tags and content of the note was returned as bytes. I just took out the code that did that, which is why on the screenshot below you will see the unicode test fail (also 2 note length tests, that fail because of login into simplenote.. My guess is that it happens kind of randomly because of fast multiple requests on the get_note_list method)

![Python 3 version tests](https://cloud.githubusercontent.com/assets/492246/5551209/3e16545e-8ba0-11e4-8909-3963a932e195.png)

Bye!