ETJump 3.3.4

- fixed demo subdirectories not loading on replays menu on Windows
- fixed nametag interpolation breaking non-ascii characters in the rest of the chat message
- several fixes to flamethrower
  - fixed not being able to set yourself on fire
  - fixed visual bug with flamechunks interacting with nonsolid players
  - fixed potential crash when a flamechunk spawned by 'props_flamethrower' entity interacted with players/other entities
- fixed chat replay storing interpolated names incorrectly if the name had an escape character
- fixed potential buffer overflow with 'stylestring' key on 'dlight' entities
- fixed listbox & dropdown menus changing selected entry when dragging the scrollbar and moving cursor over the list
- fixed reversed dropdown menus not displaying background
- reverted change done in 3.3.1 which changed the way 'etj_autoLoad' works
  - players are now initially placed on their active spawnpoint, and then teleported to their last save position, like 'etj_autoLoad' worked prior to the change
  - this ensures players are not able to bypass any setup that a mapper has designed to be ran on player spawn, such as init triggers
- flipped logic in demo compatibility print for 'sv_fps' detection support - prints are now only visible when using an outdated method, or if the info is not available
- fixed flamethrower burn status persisting on respawn
- spectator help text/follow text no longer disappears when chat window is opened