Cleaned up the source. Commented a decent bit of the code. Included the standard library so it would actually compile. Added support for Microsoft's terrible 'safe' versions of standard C commands. Etc.
Forgot to re-add my check for MSVC.
Merge pull request #3 from Sonickidnextgen/master

Fixed up the "C port" of the 'KeyInjector' source code.