Two new game_options, SECURITY_HAS_MAINT_ACCESS and EVERYONE_HAS_MAINT_ACCESS.
Renamed ASSISTANT_MAINT to ASSISTANTS_HAVE_MAINT_ACCESS.
Changed maint access game_option magic numbers to defines
Changes the way telecomms identifies the job of the sender of a radio message. It now references the crew manifest with the name of the sender for their job, instead of looking at whatever ID they are holding for their job.
Cyborg Budget Cuts

-Cyborg RCD cost increased from unit*30 to unit*160
With a standard 15k power cell, you can still build:
93 floors
31 walls
18 deconstructions
9 airlock operations
-Reduced cyborg health from 300 to 200
-Cyborgs with less than 100 health can not use any modules, but can still move, speak, and wirelessly interact with machines
-Engineering cyborgs can now use metal rods
-Updated changelog
Merge branch 'master' of https://github.com/tgstation/-tg-station into borgnerf

Conflicts:
	html/changelog.html
Merge branch 'master' of https://github.com/tgstation/-tg-station into borgnerf
Replaced borg crit state with a gradual breakdown of its functions.
Moved the self check after the health check for welding tools
Merge branch 'master' of https://github.com/tgstation/-tg-station into borgnerf
Merge branch 'master' of https://github.com/tgstation/-tg-station into borgnerf
-Rewrote unequipping modules for cleaner code
-Cyborg rods now properly regenerate in while charging
-cyborg rods can no longer be used to generate metal
-Removed roman numerals from the icon
Update examine.dm
Merge branch 'master' of https://github.com/tgstation/-tg-station into borgnerf

Conflicts:
	html/changelog.html
Resolves an issue with sanitize_hexcolor - It now has an optional default return value again.
Fixes some bad arguments in a call to sanitize_hexcolor which was causing admin ooccolor to be set to "000" on load.
As requested, moved the config check to a very verbose proc named check_config_for_sec_maint()

Sorry this took so long.
Updated contributor names in changelog.html
Sorry if I've missed anyone :(
More additions to changelog names.
Replaced most of the coders/maintainers with a link to github's stats.
Mining treasure room overhaul!

-Maximum amount of rooms generated raised to 6.
-The size of the rooms is now random, and varies from tiny to quite large.
-Each room is assigned a theme, which determines the turfs it uses and the potential items it can contain.

http://i.imgur.com/THaBBNT.png
*Fixes the gaussian PRNG
*Fixes a minor mistake in num2hex
*Fixes a bad call to num2hex which was causing data_core records to all have an ID of "000000". Fixes #583
*Rebalances dna modification to match the PRNG fixes.
*Fixes cloning computer not copying b_type to data disks

DNA modifier features:
*Probability indicators for emitter settings
*Info on last pulse operation
*Cannot operate on dead subjects
*UE/UI/SE spaced out more

Modified   code/__HELPERS/maths.dm
Modified   code/__HELPERS/type2type.dm
Modified   code/__HELPERS/unsorted.dm
Modified   code/datums/datacore.dm
Modified   code/game/dna.dm
Modified   code/game/machinery/computer/cloning.dm
Modified   code/game/machinery/computer/security.dm
Fixes #630 - The null-sound used to stop currently playing music was being used when turning sounds *on* rather than *off*. Sounds can now be stopped properly without triple-clicking the verb.

Modified   code/modules/client/preferences_toggles.dm