Header separated imagelist

This will provide the possibilty to have a separated `TVSIL_HEADER` image list for the header instead of sharing bitmaps between the two controls. The behavior is controlled via a new `TVS_EX_HEADEROWNIMGLIST` extended style