Define some macros to stop Solaris curses headers from breaking the STL