Add .gitignore
Manipulate list view controls without a hook

Apply hook-free-list-view.patch from
https://sourceforge.net/p/winguitest/bugs/11/
by Sam Liddicot
Remove trailing space
Replace call to strnicmp() with call to strncasecmp()

Required for compiling with recent versions of Cygwin's newlib, which don't
define strnicmp() anymore.

See also: https://cygwin.com/ml/cygwin/2014-09/msg00006.html