Some functions and variables are having NULL assigned to them when they are in fact pointers, so nullptr might be more accurate here.
This commit introduces all of the Windows Terminal and Console Host source, under the MIT license.