"alloca.h" does not exist on MinGW.
Define thread pool using "struct" to fix compiler issues on Cygwin/MinGW.
Only include SSL optimizations if supported by compiler.
cleanup
Merge branch 'multicore_windows' of https://github.com/fancycode/libde265 into multicore