ng: Refactored to allow conditional compilation for traditional console *or* sdl/zengl. This included restoring the original implementation for all the port handlers. Next up will be to have the system replace the dispatch table for the port handlers when invoking 'make retrogl'.