Spectator update + minor fixes

- Updated spectator script (including auto restart for missionmaker)
- minor fixes:
-- boncannon moved up to avoid error messages
-- added check to see if BTC-revive is available