Default value for NCURSES_OPAQUE and fix conversion warnings on clang

Needs some testing on regular linux, the NCURSES_OPAQUE is set whatever platform you are on.

Should fix https://github.com/sup-heliotrope/sup/issues/49

In particular I can see the cursor, is this just the terminal or is it like that for all cases?