Ports the rapid pipe dispenser (RPD) from /vg/

These are pocket devices that dispense unwrenched atmos/disposal pipes.
Despite the admittedly misleading name, these have infinite ammo.
There is no need to reload with matter cartridges or anything like that.

Currently, they spawn in atmos tech lockers, and as an engiborg module.
More can be obtained with the autolathe.
They are also a traitor "steal item" objective.
RPD tweaks

Turns the pipe modes into defines and adds some span classes
Merge pull request #6339 from tkdrg/rip'd

Ports the rapid pipe dispenser (RPD) from /vg/