Port of Goon's Mechanic job, with functionality

What this adds:
- The Device Analyser, which can scan objects and machines to create a mechanic_design
- The Reverse Engine, which can take mechanic_designs from a device analyser or PDA, research them over time, and allow the player to use...
- The Blueprint Printer, a big machine capable of making...
- Research Blueprints, which carry a design with limited or unlimited uses and can be loaded into...
- Two new fabricators, the general fabricator and the flatpack fabricator. General fabricators start off with no designs and are given blueprints to make items. Flatpackers also start off with no designs, but can be loaded with machine designs which they then make into...
- Flatpacks, a type of crate that can be hit with a crowbar to open it and can't be opened normally. Flatpacks contain ready-made machines
- Paper packs, which each start with 20 pages of normal or nano paper which can be loaded into the blueprint printer to make designs with
- Mechanic locker, radio key, access, RD console, job data, PDA, cart, spawn locations, etc
- Mechanic's workshop. The room at the bottom of the pod bay, has mechanic's equipment and machines and gear for machine-building, with protolathe/imprinter/flatpack-fab  etc combined, it's able to recreate machines on the map or make new ones for replacement or improvement

No longer missing sprites.
All new sprite work, with the exception of a single 4 by 4 sprite, is thanks to Skowron, who did the machines, the analyser, the jumpsuit, and just about anything in those things you could imagine.

What's planned?
- Suit modification for spacesuits and rigs. Fun times with bitflags.
- Mechanic-specialised equipment. A deployable spacesuit is one example.
- Improvements to the way generalised fabricators generate costs.