Actually respect unicode_symbols setting

Some other code sets Event.unicode_symbols after initialization. This
fixes it by making the strings a property (changing when the
unicode_symbols attr does).

Also, some refactoring in that area. The whitespace around the symbol
table entries has been removed.