General bug fixes and new features

Team 'staff' will now see all players, trainhorn will now be heard at
500m instead of just 300m and train bots will also use the horn.