Put all python 3 vs 2 differences in one if.
Make unicode and unichr work in python 3.
Make all tests pass in python 2 and 3.
Use html.escape instead of cgi.escape in python 3.
fix html.escape escaping quote-characters

for html.escape quote defaults to True, whereas is defaulted to False
for cgi.escape
expand testcase for html_escape

makes sure that quote characters are not translated
Merge pull request #61 from tribut/escape-quotes

fix html.escape escaping quote-characters
Moved WeechatOtrTestCase to separate file.
Move irc html parser tests to separate file.
Move html escape policy tests to separate file.
Move assembler tests to separate file.
Rename afterSetUp and afterTearDown.

To conform to style guidelines.
Disable pylint warning that don't make sense for tests.
pylint style suggestions for tests.
Remove initialization of saved_state in mock weechat.
Clear ACCOUNTS dict between examples.