Tweak the curses header.

Changed ncurses include back to `<curses.h>`.

This might fix #1868.

The ncursesw instructions i was following told me not to do this, so, let's see what happens. It seems to still work fine with the -lncursesw include – but perhaps it only works on ubuntu? Who knows!

Also fixed some wonky indentation.

And I have no idea whether that CYGWIN include is correct, or if not, what it should be.