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.
Moved the files into a module.
Fix merge conflicts, add map changes, minor other fixes.
Fix more merge conflicts.
Merge pull request #1817 from ComicIronic/MechanicPort

Port of Goon's Mechanic job, with functionality