Allow to define StateView without view id

issue4291
review8661003
Allow to use easily unicode_literals

Transparently encode __name__ to utf-8 to allow usage of unicode_literals
Fix PYSON to support unicode

issue4294
review11601002