Tape recorders update!
New sprites by Cheridan.
Tape recorders now use tapes.
Tape recorders can no longer be emagged (probably temporary)
Tape recorders can no longer print transcripts (may be replaced)
Added wires to the taperecorder for playing and recording.
Fixed some minor taperecorder issues.
Updated the autolathe to make empty taperecorders, and tapes.
Adds checks for the wires being intact to tape recorders, and readds the print transcript function.
Merge branch 'master' of https://github.com/tgstation/-tg-station into Improved_eyecheck()
Hide Rune Fix

Allows ghosts, seers, and reveal runes to see hidden runes.  Fixes  Issue #512.
Fixed Consecutive Camera EMP's

Consecutive EMP's on cameras will work normally by checking to ensure the camera hasn't been EMP'd again before fixing it.  Fixes Issue #731.
Updates radios to use the fixed camera EMP logic

Allows multiple EMP's on the same radio to extend the duration normally.
Merge branch 'master' of https://github.com/tgstation/-tg-station
Redesigned HoP office

I've always felt the HoP was too isolated from the rest of the crew, the other heads especially, so I've made a little redesign of his office:
The HoP's spawn point is glassed off with a windoor thats set to HoP access to him a private office.
His locker is swapped position with his file cabinet (this does make the HoP office slightly more secure as break ins will need to unwrench the drawers to move them)
The airlocks into the main area are changed to bridge access so all heads of staff can access the HoP's office again.

The response was in favour:
http://ss13.eu/phpbb/viewtopic.php?f=5&t=291&view=unread#unread

hop office design B

HoP office design E

Merge branch 'master' of https://github.com/tgstation/-tg-station into corgibunker

Conflicts:
	maps/tgstation.2.1.2.dmm

Swapped the position of the APC and AI pad around because my autism was flaring up from the pad being off centre with the carpet

hop office type E v1.2

Merge branch 'master' of https://github.com/Malkevin/-tg-station into corgibunker

merged map changes

conflict

Merge branch 'master' of https://github.com/tgstation/-tg-station into corgibunker

Merged recent map updates with HoP Office Type E version 1.2

Resolved conflict... finally

HoP office E 1.3

removed the pen table left accidentally floating in space

Added missing AI camera
Changed r-walls to n-walls
Merge branch 'master' of https://github.com/tgstation/-tg-station into corgibunker
Fixed Changeling Absorb not requiring chokegrabs

It now has a check that checks what it's meant to check.
Changed some light fittings to improve light coverage
checkpoint
Finished writing SetJobPreferenceLevel, it appears that SetJobDepartment doesnt support direct level input
Added GetJobLevel
Updated link handling and link href-s
Removed a check for removed argument
Bad values
Edited the URL handling again to make more sense.
Resolves an issue with sanitize_hexcolor where it'd return an incomplete string such as ""

Resolves an issue where whitespace in names could cause a saveslot button to wrap to the next line.

Byond members:
can colour their name using the admin ooc-colour feature.
get a icon next to their name in ooc chat.
can choose their icon_state as a ghost.
get 8 saveslots

unlock_content tracks the return of IsByondMember(). This is to allow for easier testing/debug.