* Blindness removes colours so you can only see if an object is near, not the fine points on it.
* Fixed up the monochromatic trait to persist when removing blindness
* Removed added trait and created new colour filter for blindness
* Blankspace Removal
* removed the src before the proc as it was not needed
* Adds semi-transparent colored fullscreen overlays which are used by glasses with tint_color.
Currently only red, blue, and green are available. And only nightvision glasses currently have a tint_color when worn (green).
* Completely rewrites how I did color tinting. We now use datum/client_colour and the client's color var.
I fixed items in our inventory UI being colored when using client.color.
I added an altclick() option on all glasses to toggle a new pref regarding the use of glass coloring your view.
I made a lot more glasses use vision coloring.
I fixed Thermal HUD Scanner not having its action button to switch hud type.