Refactored the code to remove most icon operations for changing an icon's colour. I had to manually set all the icons, which are subject to colour change, to be have a white/grey icon, so that the colours added properly, and then have them coloured in the code. This means the icons for runes, the reagent beaker overlay, smoke and etc will all be white. They now all use the new 500+ color variable.

The only noticeable gameplay difference is that you can't choose your graffiti's shade.
Changed the base colour sprite for the chempuff.dmi
Fixed a typo.
 * Removed the icon operations from the kitty ears by removing their changing colour gimmick.
 * Removed hacky checks for the item.
Removed the icon color blend operations from human's update_icons().
Changed all the hair/facial_hair/eye sprites to use a white base.
Changed the preview screen, in the preference menu, to use ICON_MULTIPLY to be able to use the new white sprites.
Removed the unused and broken cloaking item.
Ninjas now use the alpha variable, removed most of the checks for it.
Updated the documentation a bit.
Added some helper procs for later.
* Fixed a typo.
Fixes a bug.
Cleaning up and a new discovery, for me, means you don't have to unsanitize the color.
Fixes air alarms being undeconstructable

Fixes #2339
Added comment by Gias request

Yep
Black Baseball Caps [FIXED]
Updated the changelog.
Merge pull request #2439 from Giacom/changelog_7

Updated the changelog. Insta-merge please.
Updated all suicide_act()s to use a new span class, 'suicide'.
Updated the changelog. Please insta-merge. Fixes a changelog entry being listed twice.
Logs everywhere

Explosion game log now has epicenter coords
Powersink placement and explosion notifications
C4 notifications and logs
Logging singulo munchies and death
All SMES interactions now logged, because any of them can mess stuff up
Telesci logs what was teleported
Fixes the admin notice thingie

Fixes #2427
Goodbye nuke
Merge pull request #2441 from Giacom/changelog_7

Updated the changelog. Please insta-merge. Fixes a changelog entry being listed twice.
Speeds up walking from 7 delay to 4. Removes the hardcoded walk/running delays, and uses the config options instead.
Changed legcuffs to use slowdown instead of forcing the user to walk.