Adds guest passes.
They act like IDs, but have limited duration (up to 30 minutes). When time is up, all access is erased from them.
Adds guest pass terminal, which issues these.
Anyone can issue them, but only to areas their ID has access to.
All issued passes are logged in terminals.
Revisiting my first commits.
Updated ashtray to actually accept cig butts and crush lit cigs properly.
Applied random transform to cig butts, and made fingerprints from original cig carry over.
Adds signs pointing where department is.
Change dir var to change direction of arrow.
Guest pass does not require to be processed anymore.
Also agent IDs cannot copy access off them now (I think it would make them too powerful)
Fixes missing pixel from leather shoes.
Adds in alt RD uniform into DMIs.
Adds in new alt RD uniform, as well as moves the RD Dress from the dress section to a subsection of RD uniform.
Removes RD dress from here, it's to be moved as a subsection of the RD unifrom.
Places RD Alt uniform, RD dress, and leather shoes in RD closet.
NANOUI PDA
Creates NanoUI for the PDA and Syndicate Uplink.

New features:
	Crew manifest now sorted with department heads at the top.
	Can select individual conversations and delete individual conversations among PDA's
	Powernet Monitor much more simple now and easier to read.
	Janitorial supplies locator now includes Janicart.
	Items will actually refresh if you click "Refresh"

Some other changes:
	Captain's PDA cartridge now has all access (added janitor access and quartermaster access)
	With the conversation change I had to change how tnote (the variable that holds PDA messages works.
		Setup the message server to use the new methods.
	Removed procs that will no longer be used (UI generation procs from old UI methods)
	Commented everything the best I can.
	Created HORRIBLE, TERRIBLE lists.  But it's pretty much required because that's how nanoUI rolls.
	Created a variable on the uplink called NanoUI items, this list is created upon creation of the
		uplink.

	I included the functionality for Mimes and Clowns for our downstream servers that have those.
Merge pull request #4099 from Zuhayr/dev

Dev
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into nanoUI_pda
Merge pull request #4087 from comma/nostalgy

Revisiting my first commits.
Merge pull request #4088 from comma/signs

Adds signs pointing where department is.
Counting on machine controller to set uid was foolish of me.
Removed R&D lockboxes.
PDA-NanoUI

Fix for the template, and the missing </span> on the manifest.
Merge pull request #4096 from fauxki/dev

RD Closet Changes
#4106 - There was no sprite for purple paint.
#4108 - mispelling was preventing it from showing up.