Use unicode literals by default & minor cleanup

Transition buttons were incorrectly rendered if the Model had verbose_name defined using ugettext_lazy (which is pretty common). Also, LogEntry message was failing. All due to bytes being used as string.

Apart from that, I've changed the comment strings to use PEP8 style consistently (all enclosed in """).