Merge pull request #2857 from Mailaender/fix-game-start-sound-nullreference-exception

Fix NullReferenceException for spectator mode
update developer commentary

for weapon traits, crates and palettes
clarify that you don't need to update the wiki page manually
format TODO: uniformly to auto-generate task list in MonoDevelop