Python3.2 compatibility

Since importing unicode_literals, u decorator not required on strings from py2.6 and up

I tested this on python 2.7, 3.2 and 3.3

Since both sure and steadymark has cross-dependencies for testing, I had to update both of these at the same time.
Unfortunately this change touches a lot of code, but at least it is all in the same way.