Set max name length to 128 bytes; add 32-character limit, allow UTF-8.

However, require at least one letter from the ASCII range.
Bloom adjustments for non-deferred rendering.
Avoid a NULL pointer dereference when there's no shader.

The dereference was noticed when a turret exploded.
Bump in-game copyright notice.
Merge branch 'master' into bots