use Chris's NU_PLATFORM, move 3 NU headers into conditional compilation