Sanitize repo

Upstream commits snuck in when I merged my pull requests because that code was further ahead than mine.  This merges the DNA changes Carn made so the repo compiles again.
Some alterations to the traitor objectives and objective quantities.  More to come.
Forbids adminbelt in sandbox mode because I'm an elitist prick and want to lord it over you (not really)
Attempts to fix advanced radstorms after Carn's DNA changes, probably still mixed results.
The mining asteroids will now spawn cracks (space regions) as well as caves
Additional singularity changes:
* The singularity's containment status is calculated every round
* When not contained, or at maximum size, medium and large singulos will pull turfs and anchored items out at a relatively-near range.  This makes medium-size singulos more interesting and damaging, and makes their wreckage less laser-focus.
* A bug introduced last update that provided infinite energy to singulos is fixed