voting: failed gamemode votes will undelay too

Moved the undelay code in voting.dm out of the success check, as
failures should get undelayed too.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Fixed null flag for cigarette type
Hardsuits

Adjusted hardsuit values to match descriptions a little better. Returned
some atmos hardsuit values to eng ones since they don't seem to have
reduced slowdown after all, instead they trade radiation protection for
thermal protection.
Updated syndie hardsuit species excludes as those species now have their
own syndie hardsuits.
Space suit description text
Fixes for last two commits.
Mapping sanity project-APC's
Dionaea nymphs now using new say code and get languages again.

dionaea will understand and be understood by humans if they have stolen any blood, it's assumed they learned common.

and a minor fix in hear_say for observers to not get not see simple_animals in (parens) since they have no real_name.
Adds Mentors.

Adds a config option MENTORS which sets the variable config.mods_are_mentors
Adds a rights level of R_MENTOR which gets msay, private message, aghost, notes, and a new proc for checking for new players (requires database support).

If the confic option for mentors is set then

	the ckeys listed in moderators.txt file will instead be set as mentors, you can still make moderators by adding them in admins.txt

	staffwho will show Mentors instead of Moderators as the heading above the listing of non-admins.

Also:  Players now get a message gently reminding them to click the name of the staff member to reply instead of ahelping over and over.
AH with link
Merge pull request #4915 from Intercross21/master

Emergency hotfix for #4908
And little more fixes
Merge pull request #4916 from Intercross21/master

And another hotfix for #4908
Merge pull request #4909 from Ccomp5950/dionaea_say_code

Dionaea nymphs now using new say code and get languages again.
Merge branch 'APCsanity' of https://github.com/Ravensdale/Baystation12 into Ravensdale-APCsanity

MapPatcher had to be run.
Merge branch 'Ravensdale-APCsanity'
Fixed cell chargers being infinite energy sources
Updated PACMAN comments.
Merge pull request #4913 from Zuhayr/master

Changeling, nymph and robot fixes.
Fixed air alarm heaters using 1000x less power...

...than they should. Note that MAX_ENERGY_CHANGE is 1000, so air alarm
heaters will now draw a maximum of 1 kW instead of 1 W, much more
befitting of a heater.
Merge pull request #4885 from mwerezak/equipment-fixes

Misc Equipment fixes - Mostly hardsuits