Mechanic major files.

Missing sprites.
Added in sprites for cartridge, suits, and analyser
Added in job closet and radio and uplink item. Fixed an animation issue and a design issue.
Changelog.
Fixed issue with a sprite.
null rod buffs
Moved the files into a module.
tator item, looks like multitool, detects things
Changelog

also changed cost to 2 TCs
null rod buffs part 2
changelog
removed some "\" and "\red"
Fix merge conflicts, add map changes, minor other fixes.
Fix more merge conflicts.
Job role signup refactor. PLAYERS2.SQLITE MUST BE UPDATED!
 * mob.client.prefs.be_special & BE_* replaced with mob.client.desires_role(ROLE_*)
 * Added several new ROLEs for handling blob, borer, etc.
 * SQLite table added for client_roles.
 * New dialog added for handling special role preferences in-game.
 * Added /datum/browser/clean for a cleaner UI.

Needs more testing, but the basics work.
Merge pull request #1855 from Duny-/Bleeding-Edge

Fixes o2 closets and removes free spacesuit for Vox
Merge pull request #1834 from DeityLink/nullrod-buff

The Null Rod/Chaplain update
Revert "Fixes o2 closets and removes free spacesuit for Vox"
Merge pull request #1856 from d3athrow/revert-1855-Bleeding-Edge

Revert "Fixes o2 closets and removes free spacesuit for Vox"
Changed my changelog entry to make more sense