Minimap (work in progress):

- Uses freelook visibility calculations
- all visible turfs represented as a 2x2 square
- - doors, windows, and structural objects that block movement show up in different colours from walls, floors, and space
- - windows and windoors that only block the edge of a tile show as a 1x2 line
- Areas that were visble but now aren't display in red. This will happen during regular activity, as doors open and close, as well as during abnormal circumstances, such as a camera being disabled/destroyed, or additional walls being constructed that block a camera's LOS.
- changes in visibility in an area triggers a map update which takes place two minutes later, reducing amount of processing (since further update triggers are ignored until the pending update has taken place), and give antagonists time after disabling a camera to conduct their business, before the map reveals that anything is out of the ordinary.

Sample screenshot: http://i.imgur.com/PS2vF.png

Todo:
- Remove test verb available to everyone, replace with AI-only (and perhaps avaiable to admins and ghosts?) verb.
- Clicking a tile immediately enters freelook and jumps to that tile
- Perhaps overlay blinking blue for areas with atmosphere alerts, brown for power? Independant of visibility, or centred on APC?
- A verb to force-update the current 3x3 area, while in freelook?
Fixes a runtime.
Add the capability for the NT chatbot pAI to use the PDA's messaging function instead of the system it had been.  Also, several bugfixes for runtimes.
Merge pull request #1055 from SkyMarshal/BugFixes

Add the capability for the NT chatbot pAI to use the PDA's messaging function instead of the system it had been.  Also, several bugfixes for runtimes.
Mapfixingthings
Merge pull request #1056 from Hawk-v3/master

Mapping things.
Engineering Breakroom Door Fix
Merge branch 'master' of github.com:Baystation12/Baystation12
Merge pull request #1057 from Hawk-v3/master

Engineering Breakroom Door Fix
Made req_access work like req_one_access used to; req_combined_access is now used for when you need more than one type of access to be checked together. Adjusted maps to reflect this.
New sprites for bomb suit, in-hands for pulse rifles, advances energy guns, and laser guns. Customs for sicktrigger, lexusjjss, and roaper. Changes to the MOTD to match the server and remove the changelog link.
Merge pull request #1059 from Erthilo/master

New sprites for bomb suit, in-hands for pulse rifles, advanced energy guns, and laser guns. Customs for sicktrigger, lexusjjss, and roaper. Changes to the MOTD to match the server and remove the changelog link.
TG: A few map fixes, plus new toilets, urinals, and showers.
All bathroom stuff is fairly WIP at the moment.
The toilet path has changed from /obj/machinery/disposal/toilet to
/obj/structure/toilet
Revision: r3586
Author: 	 petethegoat
Re-adds stripping var logging.
TG: -Defined a new area for the prison wing, so ghosts won't teleport to the admin
brig by accident
-Removed prison toilet disposals
-Reduced number of blast doors in prison wing, as it was overkill
-Fixes prison break event to also affect the prison wing
-Restores geneticists' supervisor text and headsets to include the RD
-HoP now starts with full access to his departments (all Supply and Civil)
Revision: r3587
Author: 	 ericgfw...@hotmail.com
TG: Fixed an issue where contraband crates could not be ordered and would prevent
other crates in the same shipment from arriving.

Generalised the crate contents randomisation code to allow for future random-
contents crates and avoid unnecessary copypasted code.
Revision: r3588
Author: 	 musketstgstation
TG: -New PDAs for roboticists and shaft miners.
Revision: r3589
Author: 	 d_h2...@yahoo.com
TG: -Fixed broken piping in DJ station
-Added a shower unit to virology's clean airlock
-Removed access requirement for Toxins Test Chamber, as it was before
-Courtroom witness box made easier to use
-QM now has full access to the departments he commands (mining)
-Beakers, small and large can now be made/recycled in autolathes. Large beakers
are significantly more expensive
Revision: r3592
Author: 	 ericgfw...@hotmail.com
Merge pull request #1058 from SkyMarshal/BugFixes

Made req_access work like req_one_access used to; req_combined_access is now used for when you need more than one type of access to be checked together. Adjusted maps to reflect this.
Merge branch 'master' of github.com:Baystation12/Baystation12 into TGUpdates

Conflicts:
	code/defines/obj/supplypacks.dm
	icons/mob/items_lefthand.dmi
	icons/mob/items_righthand.dmi