added a CREATE_USER_CONSOLE_APPLICATION macro that for use with a /SUBSYSTEM:CONSOLE windows application