Updated hud icons to use their respective department's colours
https://dl.dropboxusercontent.com/u/831776/hud.png

Additionally,
-HoP can assign IDs to "Prisoner"
-CentCom titles have hud icons
Merge branch 'master' of https://github.com/tgstation/-tg-station into hudicons
Hopefully a less 'snowflake' method of determining job icons
Updated comments

I swear I already fixed this. Must have been lost due to git magic
Merge branch 'master' of https://github.com/tgstation/-tg-station into hudicons
-Reduced code duplication
-CentCom roles get appropriate access levels, and centcom officers no longer have all station access (Plays better for inspection events)
Merge branch 'master' of https://github.com/tgstation/-tg-station into hudicons
Updated hud icons https://dl.dropboxusercontent.com/u/831776/icon_full2.png
Creates a log entry for each antag created at round start. Useful for admins who need to look back to see if someone was an antag or not.
Creates a log entry for each antag created at round start. Useful for admins who need to look back to see if someone was an antag or not.
Removes an empty line. Derp.
Merge branch 'master' of https://github.com/tgstation/-tg-station into hudicons
Created new icons for geneticists and roboticists
https://dl.dropboxusercontent.com/u/831776/icon_full3.png
Removed HoP's security radio access

<Ikarrus> So we have the problem of some HoPs disregarding their jobs just to act like security/p2w right?
<Ikarrus> I was thinking removing the HoP's sec radio channel would help
<Ikarrus> I feel like sec radio is just a remnant of old code and design
<Ikarrus> and his role has since become more specialized
<Ikarrus> I don't feel he needs it, and it would help distance him from security
Updated changeloog
Might as well remove some unusable headsets in the process
Gives latejoiners a chance of becoming a traitor and/or changeling depending on the game mode.

They will have the same chance of becoming an antagonist as round-start characters.

This function can be toggled off via server configuration.
Latejoiners can no longer be antagonists if:

[Number of antagonists] >= [Number of Players Joined] / [Scaling coefficient] + 1
*Small tidy-up of various helper procs*
-Turns out there was already a Gaussian PRNG proc already, used by mechs and turrets. I've replaced it with my one as mine has almost half the cost. (currently broken! still waiting for fixes to be pulled!)
-replaced between(min, val, max) with Clamp(val, min, max)
-get_turf(thing) now uses var/list/locs to locate its turf, rather than iterating up through loc of its loc of its loc...etc
-sign(num) moved to maths.dm
-InRange(val, min, max) replaced with IsInRange(val, min, max) (they were identical)
-Removed ismultitool() iswrench() iscoil() iswire() iswelder() iscrowbar() etc
-removed modulus(num) as abs() performs the same task! *roll-eyes*
-removed get_mob_with_client_list() as it is no longer needed (we have var/list/player_list now)
-removed get_turf_or_move() as it simply called get_turf
-removed get_turf_loc() as it was identical to get_turf()

*Additions:*
-The "Declare Ready" link in the lobby will automatically become "Join Game" if the round starts before you declare ready, so you don't have to click it twice
Tweaked traitor latejoin cap