Fixes #7128
Made suit boots children of magboots.
Several hardsuit fixes.
Fixes #7187
Fixes #7186
Fixes some colour macros, removes inactive jetpack icon for rigs.
Fixes #7179
Set the hazmat rig to use the medical rig icon for now. Woo placeholder sprites.
Refactored mag grippers a bit. Kinda hate myself for writing them the way I did, but hindsight etc
Working on some suit bugs, attempted to fix the welding overlay issue with no success.
Merge pull request #7183 from Zuhayr/dev

Hardsuit fixes.