New AI voice announcement system which allows the AI to create sentences by combining snippets of words.
 Committing .wav files.
 * Reverted accidental admins.txt change.
No fun allowed.
Fixes some hilarious stool glitches.
 * Added a volume constant that defaults to 75.
Merge pull request #3005 from Baystation12/bleeding-edge-freeze

Bleeding edge freeze
Fixes autonomous ERT
Fixes Spec Op shuttle to old behavior (Pure port, no changes)
Changes to increase readability



Specifically formatting the messages a bit differently by putting
them onto multiple lines. They line up properly inside of dream
maker, making them /much/ more readable. This format would be preferable
for new additions into this file.
This just fixes a small typo in build mode.



Specifically, the throw and select buttons were 'switched'
in some instructions. This quickly fixes that!

closes #3001
Fixes a spriting issue



Specifically, the sprite for laying down with clean tajaran
cut didn't have the correct icon_state name. I changed it
to the correct one.
Fix for ordering hidden supplypacks.
Merge pull request #3013 from Segrain/master

Special Operations crate.
Fixes an issue in grammar!

Specifically, the way that it was coded made it so that the word
the would appear twice. There... really wasn't a way to fix that
in a way that would effect a lot more things, that I could find.
As a result, I simply reworded it so that it can work with or without
the word, 'the'.

closes #2771
Added the ability to give traitors all objectives.



Specifically, admins were unable to give players, traitors,
that is, the objective to brig/maim someone. This gives them
the ability view the traitor panel.
Compile fix.
Fixes #3017
Looks like will have to put speshul check back...
Removes a few typos from channel names


The literal only two instance of gazette in the code.
This should fix it entirely.

fixes #3006
- adding random objects

- randomizing main tool storage starting objects

- randomizing secondary tool storage starting objects
Adds Uranium Capability to Circuit Imprinters


Well, looking over the RUST circuits... They required uranium
which we didn't even have implemented in the code to work with
circuit imprinters. I considered simply changing them to use
a different resource, but it honestly makes more sense to improve
the current code to have it more versatile-- To this end, I've made
circuit imprinters capable of using uranium.

As a further note...

closes #2757