Added a few POSIX definitions so it can compile with MinGW & PDCurses, added command line arguments for colors (see curses.h for the color definitions)