Nameless Unions/Structs support and modified structures (*)

Modified structures:
  o DEVMODE
  o NOTIFYICONDATA  (*)
  o NMLVCUSTOMDRAW  (*)
  o OPENFILENAME    (*)
  o OSVERSIONINFOEX (*)
  o SCROLLBARINFO
  o TTTOOLINFO      (*)

New headers in front:
  commdlg.h
  shellapi.h
  shlobj.h
  wingdi.h

Note:
  Structures marked (*) differ in size from the original Odin32 version!
  Revisit later.