Vending Machine recharge packs

I planned to work on it sooner or later, I suggested it in a poll made by Pomf when he wanted to code a feature FOR FREE and it lost to tator pAI, so here I am.

![very_very_soon](https://cloud.githubusercontent.com/assets/7573912/4969133/50ab6a56-6859-11e4-9cad-824dd023c54e.png)

* Vending machines can now be deconstructed (doing so will destroy all their remaining articles!)
* Vending machines Circuit Boards can now be printed at R&D (mat=1,eng=1,pow=1 TL;DR: at round start!)
* Vending machines can be built from machine frames, with a circuit board, a matter bin, a scanning module, and a manipulator.
* Constructed vending machines are empty by default.
* Cargo has a new Order category: "Vending Machine packs"
* Those packs arrive in the supply shuttle coiled together in a stack. Use a wirecutter on it to spawn the packs and the supply manifest.
* Stacks of packs and the packs themselves can be package-wrapped and tagged for the delivery sorting machine.
* Stacks and packs can as well be placed on MULEbots
* Packs have density, so they must be pulled just like crate
* Packs can be drag-n-dropped onto a matching vending machine to refill its content, or onto an empty vending machine to set its contents and appearance.
* Once used, the packs no longer have density and can be picked up, and folded into cardboard.
* There are currently packs for all the vending machines on the station (except the wall-mounted nanomeds, for now...)
* Some savvy and adequatly equipped cargoneers might as well order packs for machines that aren't naturally found anywhere on the station...

also

* Packages now have a visible and examinable label once they've been tagged