Vendor fixes

Fixes some bugs, makes vendors drop refillers on deconstruction and
generally use refillers more
Changed uplink description
Meh looks like I Forgot to revert.
Adds the two implants currently availble to traitors not in the implant bundle to the implant bundle.

Even with all this, it's still a pretty underwhelming bundle.
Renames the "freedom" bundle the "implant" bundle cause that's what it is, man.
The freedom implant is now shrugs only, and the emp implant can now not be shrugs.
The freedom implant now has an assured 4 uses instead of rand 1 to 5 because... why?
Adds an explosive implant to the bundle, and labels it since there's a good chance the traitor would rather use it on someone else instead of themselves.
No F U C K S given.
Added a new wiki manual subtype which will allow you to easily add new book/manuals which link to the wiki.
Made the wiki books use the config's wikiurl.
Updated some information in the non-wiki manuals.
You can now specificy a book's window size, the wiki books will be given a value since they are not automatically set the window size.
Fixes a small runtime related to deleting smoke that doesn't exist after a spawn()
Stops brains generating runtimes by toggling throw mode
removes a spawn() from the MouseDrop() proc
DNA and R&D console runtimes fix

Quiet simple
Fixed mech grenade prime runtime

Yep
Fixed helper proc not checking the targer.current

Indeed
Fix for runtime after spawn in diseases

What a twist
Removed some spawn(0) calls from the reagent code, fixes runtimes.

I looked in the code and tested, it looks like everything won't blow up with this, but we can't never be too cautious.
Another fix for dept sec

This shit just wont end
Merge pull request #2874 from Razharas/RuntimesFix

DNA and R&D console runtimes fix
Merge pull request #2873 from Razharas/RuntimeFix4

Fix for runtime after spawn in diseases
Merge pull request #2872 from Razharas/RuntimeFix3

Fixed helper proc not checking the targer.current
Merge pull request #2871 from Razharas/RuntimeFix2

Fixed mech grenade prime runtime
Merge pull request #2801 from Razharas/Vendors

Vendor fixes and stuff