Implemented ghetto surgery tools.
IV drips now can take blood as well as give it.

This makes blood donations much easier.
Fixed a problem with the .dme
Fixes to the IV drip.
Several map changes.

- Fixes issue #2088
- Fixes issue #2062
- Fixes issue #2040
- Adds Apple's barsigns
- Adds donor candy to the patient area
- Adds a table to the chemistry lab near the dispenser
- Adds ash trays to several break rooms
Blood transfer rate was too fast, slowed it down.
Low blood levels now actually make your nutrition drop.

This'll help make people low on blood eat something.
Added a display of active players in a job for latejoin.
Everyone now has crew manifest, and it uses the good version on PDA's.
-Work done on facehuggers to stop them from being buggy if they're sterile or in a bag. Added icon sprites for inactive facehuggers when they're on a person, meaning they won't turn invisible.

Fixes Issue 1052
Fixes Issue 1065

-Added a world limit for blueprints naming areas.
-Fixed a wrongfully named research design.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5394 316c924e-a436-60f5-8080-3fe189b3f50e
Crew manifest now shows whether a crew member is SSD.
Fix two compile errors.
Fixed a few problems with PDA crew manifest.
Fixed another graphical error with crew manifests.
Merge pull request #2106 from CIB/feature

Feature
-Beepsky and other security bots will no longer arrest the detective for his gun if idcheck is set to 1
-Updated cargo crate accesses
-Removed an orphaned pipe in atmos

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5395 316c924e-a436-60f5-8080-3fe189b3f50e
Cargo ordering forms will now list access requirements
Removed redundant Mulebot access
Removed unused accesses from get_all_accesses() so it'd stop appearing on airlock electronics

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5396 316c924e-a436-60f5-8080-3fe189b3f50e
Added an xray camera in the dorms as per XSI's orders.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5397 316c924e-a436-60f5-8080-3fe189b3f50e
The manifest didn't need the access restriction line.
Shortened some access descriptions so it'd fit in the ID computer window

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5398 316c924e-a436-60f5-8080-3fe189b3f50e
Fixed construction area maint door using the wrong access

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5399 316c924e-a436-60f5-8080-3fe189b3f50e