Update the JP2KAK and JPIPKAK drivers for compatibility with Kakadu v7.5

Consistently use the new KDU_{MAJOR,MINOR,PATCH}_VERSION defines instead
of the compile-time KAKADU_VERSION define that we (unofficially)
supported and tried to autodetect. For older Kakadu releases, require
that the user specify the new defines at compile-time.

[fixes #4575 #5344]