Allows floating in the space holodeck scene
Holodeck computer uses more power when active and turns off if power is lost.

Allows players to float when using the 'Space' holodeck scenery.
Fixes holodeck deleting space carp when the scenery is changed.
Holocarp start docile and cannot leave the holodeck unless the conole is emagged.
Implant cases

- Adds freedom implant in glass case variant
- Changes implants created from protolathe to variants in glass cases
Research object update

- Updates research testing object to include phoron and engineering tech
Holocarp can spawn in the space scenery with a small probability.
Allow typing all arguments to adminhelp
Emagged holodeck consoles stay that way.

Separates emagged state and holodeck safety state, prevents silicons from re-enabling safeties if someone has emagged the console.
Merge remote-tracking branch 'upstream/dev' into holospace
Update implantcase.dm to absolute paths
Implantcase cleanup

- Removed unnecessary icon definitions
- Cleaned up name formatting
- Removed colons
- Added variants for existing implants
Fixes leftover maintenance docking arm

Removes some remaining bits of the maintenance docking arm.
Merge remote-tracking branch 'upstream/dev' into mapfix
Updates Matthew951's custom borg sprite to the latest version.
Makes forced launch handled by shuttle/process()

Forced launches are now run by the shuttle controller through process()
instead of in a separate 'thread' launched from the ui.
HTML formatting

Also removes redundant holotable grab handling.
Merge pull request #7258 from Baystation12/master

Updating dev-freeze from master.
Merge pull request #7257 from Baystation12/master

Updating dev from master.
Fixes #7238
Fixes atoms with no flags being walkable

Fixes atoms that have no flags set allowing movement into them
regardless of CanPass().
Refactors a lot of reused/redundant death code, fixes #7224